diff options
author | Lars-Dominik Braun <lars@6xq.net> | 2019-09-28 17:37:10 +0200 |
---|---|---|
committer | Lars-Dominik Braun <lars@6xq.net> | 2019-09-28 17:37:10 +0200 |
commit | 33564f4996840e3a9d3867283abea2a085d77b3a (patch) | |
tree | d867cf93fb27370c6867b99502e46c340316fc64 /lulua/stats.py | |
parent | c37d0e2e98d4aa1b3a4de0fecbf7ebde2e7de69c (diff) | |
download | lulua-33564f4996840e3a9d3867283abea2a085d77b3a.tar.gz lulua-33564f4996840e3a9d3867283abea2a085d77b3a.tar.bz2 lulua-33564f4996840e3a9d3867283abea2a085d77b3a.zip |
analyze: Customizeable triadfreq output
Add commandline args to triadfreq.
Diffstat (limited to 'lulua/stats.py')
-rw-r--r-- | lulua/stats.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lulua/stats.py b/lulua/stats.py index fc2b202..6689616 100644 --- a/lulua/stats.py +++ b/lulua/stats.py @@ -234,6 +234,10 @@ def main (): sp = subparsers.add_parser('letterfreq') sp.set_defaults (func=letterfreq) sp = subparsers.add_parser('triadfreq') + sp.add_argument('-c', '--cutoff', type=float, default=0.5, help='Only include the top x% of all triads') + sp.add_argument('-r', '--reverse', action='store_true', help='Reverse sorting order') + sp.add_argument('-s', '--sort', choices={'weight', 'effort', 'combined'}, default='weight', help='Sorter') + sp.add_argument('-n', '--limit', type=int, default=0, help='Sorter') sp.set_defaults (func=triadfreq) logging.basicConfig (level=logging.INFO) |