Python – 如何在条形图中绘制 Pandas DataFrame
假设以下是我们的 CSV 文件的内容-
汽车 注册价格
0 宝马 2000
1 雷克萨斯 1500
2 奥迪 1500
3 捷豹 2000
4 野马 1500
导入所需的库-
import pandas as pd
import matplotlib.pyplot as mp
我们的 CSV 文件位于桌面。从 CSV 文件加载数据到 Pandas DataFrame 中-
d = pd.read_csv("C:\Users\amit_\Desktop\SalesData.csv")
dataFrame = pd.DataFrame(d.head(), columns=["汽车","注册价格"])
绘制 DataFrame-
dataFrame.plot(x="汽车", y="注册价格", kind="bar", figsize=(10, 9))
示例
以下是代码-
import pandas as pd
import matplotlib.pyplot as mp
#读取csv
d = pd.read_csv("C:\Users\amit_\Desktop\SalesData.csv")
print("\n读取CSV文件...\n",d)
#数据帧
dataFrame = pd.DataFrame(d.head(), columns=["汽车","注册价格"])
#绘制数据帧
dataFrame.plot(x="汽车", y="注册价格", kind="bar", figsize=(10, 9))
#显示条形图
mp.show()
输出
将显示以下输出-

极客教程