Python – 用Matplotlib为Pandas数据框绘制饼状图?
绘制饼图时,请使用plot.pie()。 单饼图是列中数值数据的比例表示。
导入所需的库 –
import pandas as pd
import matplotlib.pyplot as plt
创建数据框 –
dataFrame = pd.DataFrame({
"Car": ['宝马', '雷克萨斯', '特斯拉', '野马', '奔驰', '捷豹'],"Reg_Price": [7000, 1500, 5000, 8000, 9000, 6000]
})
使用车辆列标注为标签列绘制注册价格列的饼状图 –
plt.pie(dataFrame["Reg_Price"], labels = dataFrame["Car"])
示例:
以下是代码 –
import pandas as pd
import matplotlib.pyplot as plt
# 创建数据框
dataFrame = pd.DataFrame({
"Car": ['宝马', '雷克萨斯', '特斯拉', '野马', '奔驰', '捷豹'],"Reg_Price": [7000, 1500, 5000, 8000, 9000, 6000]
})
# 使用车辆列标注为标签列绘制注册价格列的饼状图
plt.pie(dataFrame["Reg_Price"], labels = dataFrame["Car"])
plt.show()
输出:
这将产生以下输出 –