Entropy: Difference between revisions
Content added Content deleted
No edit summary |
|||
Line 2,575:
=={{header|R}}==
<lang r>entropy = function(s)▼
-sum(freq * log(freq, base = 2))}▼
<lang rsplus>
print(entropy("1223334444")) # 1.846439</lang>▼
vec <- strsplit(str, "")[[1]]
N <- length(vec)
p_xi <- table(vec) / N
}
</lang>
{{out}}
<pre>
[1] 1.846439
</pre>
=={{header|Racket}}==
|