1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
| import matplotlib.pyplot as plt import matplotlib.cbook as cbook
fname = cbook.get_sample_data('msft.csv', asfileobj=False) fname2 = cbook.get_sample_data('data_x_x2_x3.csv', asfileobj=False)
plt.plotfile(fname, (0, 5, 6))
plt.plotfile(fname, ('date', 'volume', 'adj_close'))
plt.plotfile(fname, ('date', 'volume', 'adj_close'), plotfuncs={'volume': 'semilogy'})
plt.plotfile(fname, (0, 5, 6), plotfuncs={5: 'semilogy'})
plt.plotfile(fname, ('date', 'open', 'high', 'low', 'close'), subplots=False)
plt.plotfile(fname2, cols=(0, 1, 2), delimiter=' ', names=['$x$', '$f(x)=x^2$', '$f(x)=x^3$'])
plt.plotfile(fname2, cols=(0, 1), delimiter=' ') plt.plotfile(fname2, cols=(0, 2), newfig=False, delimiter=' ') plt.xlabel(r'$x$') plt.ylabel(r'$f(x) = x^2, x^3$')
plt.plotfile(fname, (0, 5, 6), plotfuncs={5: 'bar'})
plt.show()
|