You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

Histograms.py 442B

1234567891011121314151617181920
  1. #! /usr/bin/env python
  2. import argparse
  3. import plotly.graph_objects as go
  4. import numpy
  5. parser = argparse.ArgumentParser()
  6. parser.add_argument('filenames', nargs='*')
  7. args = parser.parse_args()
  8. print(args)
  9. fig = go.Figure()
  10. for datafilename in args.filenames:
  11. data = numpy.loadtxt(datafilename, delimiter="\t", usecols=[0,1,2,3])
  12. x = [line[0] for line in data]
  13. y = [line[2] for line in data]
  14. fig.add_trace(go.Bar(x=x, y=y))
  15. fig.show()