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 千 + 次浏览

开始你的职业

通过完成课程获得认证

开始
广告
© . All rights reserved.