Mercurial > hg > numerics
annotate numerics/mean.py @ 172:dc0a620a0368
add another example
author | Jeff Hammel <k0scist@gmail.com> |
---|---|
date | Fri, 03 Jul 2015 11:11:01 -0700 |
parents | 3bcd097c27f2 |
children |
rev | line source |
---|---|
100 | 1 #!/usr/bin/env python |
2 # -*- coding: utf-8 -*- | |
3 | |
4 """ | |
101
b7d4b7f84883
simple script to compute means
Jeff Hammel <k0scist@gmail.com>
parents:
100
diff
changeset
|
5 compute mean of data |
100 | 6 """ |
7 | |
8 # imports | |
9 import sys | |
101
b7d4b7f84883
simple script to compute means
Jeff Hammel <k0scist@gmail.com>
parents:
100
diff
changeset
|
10 from .filters import mean |
127
c9ae21955ca5
how to make this really small
Jeff Hammel <k0scist@gmail.com>
parents:
125
diff
changeset
|
11 from .reduce import ReduceParser |
c9ae21955ca5
how to make this really small
Jeff Hammel <k0scist@gmail.com>
parents:
125
diff
changeset
|
12 |
100 | 13 |
125 | 14 __all__ = ['main'] |
15 | |
100 | 16 |
17 def main(args=sys.argv[1:]): | |
18 """CLI""" | |
160
3bcd097c27f2
more convenience reduce functions, muahahaha
Jeff Hammel <k0scist@gmail.com>
parents:
127
diff
changeset
|
19 ReduceParser(mean, description=__doc__)(*args) |
100 | 20 |
21 | |
22 if __name__ == '__main__': | |
23 main() | |
24 | |
25 |