Python - 使用 Matplotlib 为 Pandas Dataframe 绘制饼图?
matplotlibpythondata visualization
要绘制饼图,请使用 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 列 − 的 Registration Price 列饼图
plt.pie(dataFrame["Reg_Price"], labels = dataFrame["Car"])
示例
以下是代码 −
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 标签的 Registration Price 列的饼图 plt.pie(dataFrame["Reg_Price"], labels = dataFrame["Car"]) plt.show()
输出
这将产生以下输出 −