blob: f8c93381495badfa80079858cf361afaf53650ae [file] [log] [blame]
borenet93558dc2015-06-25 07:47:40 -07001-- Aggregate the output from ngrams.lua.
2
3-- Get the data from all shards.
4counts = {}
5dofile("/tmp/lua-output")
6
7-- Put the data into a sortable "array".
8countArray = {}
9for ngram, count in pairs(counts) do
10 table.insert(countArray, {count, ngram})
11end
12
13-- Sort the data.
14function compare(a, b)
15 return a[1] > b[1]
16end
17table.sort(countArray, compare)
18
19-- Write the result.
20for i, countPair in ipairs(countArray) do
21 io.write(countPair[1], "\t", countPair[2], "\n")
22end