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 20139 days, 7 hours, 31 minutes ago.