Python - 用 Matplotlib 为 Pandas 数据帧绘制饼图?


若要绘制饼图,请使用 plot.pie()。饼图是列中数值数据的一个比例表示。

导入所需库 −

import pandas as pd
import matplotlib.pyplot as plt

创建 DataFrame −

dataFrame = pd.DataFrame({
   "Car": ['BMW', 'Lexus', 'Tesla', 'Mustang', 'Mercedes', 'Jaguar'],"Reg_Price": [7000, 1500, 5000, 8000, 9000, 6000]
})

使用 Car 列绘制登记费列的饼图并对其进行标记 −

plt.pie(dataFrame["Reg_Price"], labels = dataFrame["Car"])

示例

以下为代码 −

import pandas as pd
import matplotlib.pyplot as plt

# creating dataframe
dataFrame = pd.DataFrame({
   "Car": ['BMW', 'Lexus', 'Tesla', 'Mustang', 'Mercedes', 'Jaguar'],"Reg_Price": [7000, 1500, 5000, 8000, 9000, 6000]
})

# plot a Pie Chart for Registration Price column with label Car column
plt.pie(dataFrame["Reg_Price"], labels = dataFrame["Car"])
plt.show()

输出

这将产生以下输出 −

更新时间:01-Oct-2021

12K+ 浏览量

开启你的 职业生涯

完成课程认证

开始
广告