Python - 在折線圖中繪製 Pandas DataFrame


要在折線圖中繪製 DataFrame,使用 plot() 方法並設定 kind 引數為 line。我們首先匯入所需的庫 −

import pandas as pd
import matplotlib.pyplot as mp

以下是我們的團隊記錄資料 −

data = [["Australia", 2500, 2021],["Bangladesh", 1000, 2021],["England", 2000, 2021],["India", 3000, 2021],["Srilanka", 1500, 2021]]

將資料設定為 Pandas DataFrame 並新增列 −

dataFrame = pd.DataFrame(data, columns=["Team","Rank_Points", "Year"])

在折線圖中繪製 Pandas DataFrame。為此,我們設定 “kind” 引數為 “line” −

dataFrame.plot(x="Team", y=["Rank_Points","Year" ], kind="line", figsize=(10, 9))

示例

以下為程式碼 −

import pandas as pd
import matplotlib.pyplot as mp

# our data
data = [["Australia", 2500, 2021],["Bangladesh", 1000, 2021],["England", 2000, 2021],["India", 3000, 2021],["Srilanka", 1500, 2021]]

# dataframe
dataFrame = pd.DataFrame(data, columns=["Team","Rank_Points", "Year"])

# plotting the dataframe
dataFrame.plot(x="Team", y=["Rank_Points","Year" ], kind="line", figsize=(10, 9))

# displaying line graph
mp.show()

輸出

這會產生以下輸出 −

更新時間:29-9 月-2021

2 千 + 次瀏覽

開始你的職業

透過完成課程獲得認證

開始
廣告