Win7,64位下Python 讀取csv檔案(Excel轉化的)並繪製圖表
阿新 • • 發佈:2018-12-31
參考程式碼:
依賴的包:
1.matplot
2.numpy
Python 讀取csv檔案(Excel轉化的)並繪製圖表。
程式碼如下:
from __future__ import print_function from matplotlib import mlab import matplotlib.pyplot as plt import matplotlib.cbook as cbook datafile = cbook.get_sample_data('d:\\FileTest\\Barometer.csv', asfileobj=False) print('loading', datafile) a = mlab.csv2rec(datafile) #a.sort() print(a.dtype) fig = plt.figure() ax = fig.add_subplot(111) ax.plot(a.pressure, '-') fig.autofmt_xdate() # if you have xlwt installed, you can output excel try: import mpl_toolkits.exceltools as exceltools exceltools.rec2excel(a, 'test.xls') except ImportError: pass plt.title('Barometer') plt.ylabel('Pa') plt.show()
程式碼下載: