Skip to content

Commit 71af8ca

Browse files
committed
Add logscale plotting
1 parent f91b168 commit 71af8ca

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

source-code/mpi4py/plot_time_distribution.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,16 @@ def main():
1818
arg_parser.add_argument('--bins', type=int, default=5,
1919
help='number of bins in histogram')
2020
arg_parser.add_argument('--rug', action='store_true', help='show rug')
21+
arg_parser.add_argument('--log', action='store_true', help='use log x-axis')
2122
options = arg_parser.parse_args()
2223
timings = accumulate(options.file)
2324
if options.rug:
24-
sns.distplot(timings[options.test], rug=True, hist=False)
25+
grid = sns.distplot(timings[options.test], rug=True, hist=False)
2526
else:
26-
sns.distplot(timings[options.test], bins=options.bins)
27+
grid = sns.distplot(timings[options.test], bins=options.bins)
28+
if options.log:
29+
grid.set(xscale='log')
30+
grid.set(title=options.test)
2731
plt.show()
2832
return 0
2933

0 commit comments

Comments
 (0)