From 3e6d2710a3b4b7a8ce7ad459158e0b2855dd819a Mon Sep 17 00:00:00 2001 From: Philip Eisenlohr Date: Tue, 5 Apr 2016 16:18:34 -0400 Subject: [PATCH] added option to report probability density --- processing/post/histogram.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/processing/post/histogram.py b/processing/post/histogram.py index 4ba5f97bd..d5d4cd185 100755 --- a/processing/post/histogram.py +++ b/processing/post/histogram.py @@ -34,7 +34,11 @@ parser.add_option('-N', dest = 'N', type = 'int', metavar = 'int', help = 'number of bins') -parser.add_option('-l', '--logarithmic', +parser.add_option('--density', + dest = 'density', + action = 'store_true', + help = 'report probability density') +parser.add_option('--logarithmic', dest = 'log', action = 'store_true', help = 'logarithmically spaced bins') @@ -42,6 +46,7 @@ parser.set_defaults(data = None, weights = None, range = None, N = None, + density = False, log = False, ) @@ -110,6 +115,7 @@ for name in filenames: (forward(rangeMax)-forward(rangeMin))/options.N), range = (rangeMin,rangeMax), weights = None if options.weights is None else table.data[:,1], + density = options.density, ) bincenter = reverse(forward(rangeMin) + (0.5+np.arange(options.N)) * (forward(rangeMax)-forward(rangeMin))/options.N) # determine center of bins