三分鐘學會用Python繪製線形圖、長條圖和圓餅圖
Python是一種非常流行的程式語言,廣泛應用於資料分析和視覺化。在這篇文章中,我們將學習如何使用Python繪製三種常見的圖表:線形圖、長條圖和圓餅圖。我將為你提供具體的程式碼範例,以幫助你快速上手。
線形圖是一種透過連接資料點來顯示趨勢變化的圖表類型。在Python中,我們可以使用matplotlib函式庫來繪製線形圖。以下是一個簡單的例子,展示如何使用Python繪製線形圖:
import matplotlib.pyplot as plt # 数据 x = [1, 2, 3, 4, 5] y = [2, 4, 6, 8, 10] # 绘制线形图 plt.plot(x, y) # 添加标题和标签 plt.title('线形图') plt.xlabel('x轴') plt.ylabel('y轴') # 显示图表 plt.show()
以上程式碼中,我們首先導入了matplotlib.pyplot
模組,然後定義了x軸和y軸的數據,接著使用plot
函數繪製了線形圖。最後,我們新增了標題和標籤,並使用show
函數展示圖表。
長條圖是一種透過長方形的高度來表示資料的圖表類型。在Python中,我們同樣可以使用matplotlib函式庫來繪製長條圖。以下是一個簡單的例子,展示如何使用Python繪製柱狀圖:
import matplotlib.pyplot as plt # 数据 x = [1, 2, 3, 4, 5] y = [2, 4, 6, 8, 10] # 绘制柱状图 plt.bar(x, y) # 添加标题和标签 plt.title('柱状图') plt.xlabel('x轴') plt.ylabel('y轴') # 显示图表 plt.show()
與線形圖類似,我們首先導入了matplotlib.pyplot
模組,然後定義了x軸和y軸的數據,使用bar
函數繪製了長條圖。最後,我們新增了標題和標籤,並使用show
函數展示圖表。
餅圖是一種透過扇形的角度來表示資料的圖表類型。在Python中,我們可以使用matplotlib函式庫來繪製圓餅圖。以下是一個簡單的例子,展示如何使用Python繪製餅圖:
import matplotlib.pyplot as plt # 数据 sizes = [30, 40, 20, 10] # 标签 labels = ['A', 'B', 'C', 'D'] # 绘制饼图 plt.pie(sizes, labels=labels, autopct='%1.1f%%') # 添加标题 plt.title('饼图') # 显示图表 plt.show()
以上程式碼中,我們首先導入了matplotlib.pyplot
模組,然後定義了資料和標籤,使用pie
函數繪製了圓餅圖。我們可以使用labels
參數來新增標籤,使用autopct
參數來控制顯示百分比。最後,我們新增了標題,並使用show
函數展示圖表。
透過上述範例,我們可以看到使用Python繪製線形圖、長條圖和圓餅圖非常簡單。你可以根據自己的需求修改資料和樣式,以建立更多自訂的圖表。希望這篇文章能幫助你快速掌握Python繪圖的基礎。
以上是三分鐘學會用Python繪製線形圖、長條圖和圓餅圖的詳細內容。更多資訊請關注PHP中文網其他相關文章!