#!/usr/bin/python from wxmplot import PlotApp f = open('xafs.dat','r') x = [] y = [] titles = [] for i in f.readlines(): i = i[:-1].strip() if i.startswith('#'): titles.append(i) else: j = i.split() x.append(float(j[0])) y.append(float(j[1])) f.close() app = PlotApp() app.plot(x,y,xlabel='E (eV)', label='As K', marker='+',linewidth=1) app.set_title('Test Plot') app.write_message('MPlot PlotFrame example: Try Help->Quick Reference') app.run()
#!/usr/bin/python from wxmplot import PlotApp from datetime import datetime f = open('time.dat', 'r') l = f.readlines() f.close() t = [] x = [] for i in l: j = i[:-1].strip().split() t.append(datetime.fromtimestamp(float(j[0]))) x.append(float(j[1])) app = PlotApp() app.plot(t, x, use_dates=True, drawstyle='steps-post', marker='+') app.set_title('Time series data:') app.run()
#!/usr/bin/python from wxmplot import PlotApp f = open('xafs.dat', 'r') x = [] y = [] titles = [] for i in f.readlines(): i = i[:-1].strip() if i.startswith('#'): titles.append(i) else: j = i.split() x.append(float(j[0])) y.append(float(j[1])) f.close() app = PlotApp() app.plot(x, y, xlabel='E (eV)', label='As K', marker='+', linewidth=1) app.set_title('Test Plot') app.write_message('MPlot PlotFrame example: Try Help->Quick Reference') app.run()