Python是一個非常強大的編程語言,可以用于各種任務(wù),例如網(wǎng)絡(luò)編程、自然語言處理、數(shù)據(jù)分析等。其中,Python的畫圖功能也備受稱贊,有著簡單易用的特點。本文將介紹Python中的常見畫圖樣式。
# 導(dǎo)入庫 import matplotlib.pyplot as plt import numpy as np # 生成數(shù)據(jù) x = np.linspace(0,np.pi*2, 50) y1 = np.sin(x) y2 = np.cos(x) # 樣式1 plt.figure() plt.plot(x, y1, 'r--', label='sin(x)') plt.plot(x, y2, 'g-', label='cos(x)') plt.legend() # 樣式2 plt.figure() plt.plot(x, y1, linewidth=2, linestyle=':', label='sin(x)') plt.plot(x, y2, linewidth=3, linestyle='-.', label='cos(x)') plt.legend() # 樣式3 plt.figure() plt.plot(x, y1, color='r', marker='o', linestyle='', label='sin(x)') plt.plot(x, y2, color='g', marker='s', linestyle='', label='cos(x)') plt.legend() # 顯示 plt.show()
樣式1中,畫兩個曲線,分別使用不同顏色和線性樣式。在繪制完成后,使用legend()方法添加圖例。
樣式2中,通過設(shè)置線寬和線型來控制畫出的曲線效果。同樣,在繪制完成后使用legend()方法來添加圖例。
樣式3中,使用plot()方法的參數(shù)來控制曲線的樣式,如顏色、標(biāo)記、線型等。同樣地,使用legend()方法來添加圖例。
以上三種樣式僅僅是Python畫圖的冰山一角,更多關(guān)于Python畫圖的方法和樣式,請讀者自行探究。