Python - 如何在条形图中绘制 Pandas DataFrame

pythonserver side programmingprogramming更新于 2025/11/19 14:36:17

假设以下是我们的 CSV 文件的内容−

       Car   Reg_Price
0      BMW        2000
1    Lexus        1500
2     Audi        1500
3   Jaguar        2000
4  Mustang        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=["Car","Reg_Price"])

绘制 DataFrame −

dataFrame.plot(x="Car", y="Reg_Price", kind="bar", figsize=(10, 9))

示例

以下是代码 −

将 pandas 导入为 pd
将 matplotlib.pyplot 导入为 mp

# 读取 csv
d = pd.read_csv("C:\Users\amit_\Desktop\SalesData.csv")
print("\n正在读取 CSV 文件...\n",d)

# 数据框
dataFrame = pd.DataFrame(d.head(), columns=["Car","Reg_Price"])

# 绘制数据框
dataFrame.plot(x="Car", y="Reg_Price", kind="bar", figsize=(10, 9))

# 显示条形图
mp.show()

输出

这将显示以下输出 −


相关文章


有用资源