Download or view letterFrequency.frink in plain text format
/** This is the letter frequency for English, as analyzed here:
http://norvig.com/mayzner.html
and corrected slightly so that the probabilities sum to 1.
You can generate a random selection of these letters with the
DiscreteDistribution.frink sample program:
use DiscreteDistribution.frink">DiscreteDistribution.frink
dd = new DiscreteDistribution[letterFrequencies]
for a = 1 to 25
print[dd.random[]]
*/
letterFrequencies = [["E", 12.50 percent],
["T", 9.29 percent],
["A", 8.04 percent],
["O", 7.64 percent],
["I", 7.57 percent],
["N", 7.23 percent],
["S", 6.51 percent],
["R", 6.28 percent],
["H", 5.05 percent],
["L", 4.07 percent],
["D", 3.82 percent],
["C", 3.34 percent],
["U", 2.73 percent],
["M", 2.51 percent],
["F", 2.40 percent],
["P", 2.14 percent],
["G", 1.87 percent],
["W", 1.68 percent],
["Y", 1.66 percent],
["B", 1.48 percent],
["V", 1.05 percent],
["K", 0.54 percent],
["X", 0.23 percent],
["J", 0.16 percent],
["Q", 0.12 percent],
["Z", 0.09 percent]]
Download or view letterFrequency.frink in plain text format
This is a program written in the programming language Frink.
For more information, view the Frink
Documentation or see More Sample Frink Programs.
Alan Eliasen was born 19972 days, 17 hours, 30 minutes ago.