Python讀取execl數據並繪製圖像

使用python從excel讀取數據,並用matplotlib繪製成二維圖像。

主要知識點爲:

  • 使用xlrd擴展包讀取excel數據
  • 使用matplotlib繪製二維圖像
  • 美化圖像,添加標註,註釋,顯示Latex風格公式,座標點處透明化處理等技巧

安裝完成matplotlib後,運行一個小程序測試其是否正常。我們來繪製一個非常簡單的正弦函數。

import numpy as np
import matplotlib.pyplot as plt
x = np.linspace(0, 10, 500)
dashes = [10, 5, 100, 5] # 10 points on, 5 off, 100 on, 5 off
fig, ax = plt.subplots()
line1, = ax.plot(x, np.sin(x), '--', linewidth=2,
 label='Dashes set retroactively')
line1.set_dashes(dashes)
line2, = ax.plot(x, -1 * np.sin(x), dashes=[30, 5, 10, 5],
 label='Dashes set proactively')
ax.legend(loc='lower right')
plt.show()

如果一切正常,應該得到如下顯示的圖片:


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章