gpt4 book ai didi

matplotlib - 使用 matplotlib 将 Pandas DataFrames 绘制成饼图

转载 作者:行者123 更新时间:2023-12-04 16:44:32 24 4
gpt4 key购买 nike

是否可以打印 DataFrame作为使用 matplotlib 的饼图? This有绘制许多图表类型的说明,包括条形图、直方图、散点图等。但是缺少饼图?

最佳答案

Pandas 已将其内置于 pd.DataFrame.plot() .您所要做的就是使用 kind='pie'标记并告诉它您想要哪一列(或使用 subplots=True 获取所有列)。这将自动为您添加标签,甚至还会添加百分比标签。

import matplotlib.pyplot as plt

df.Data.plot(kind='pie')

要使其更具自定义性,您可以执行以下操作:
fig = plt.figure(figsize=(6,6), dpi=200)
ax = plt.subplot(111)

df.Data.plot(kind='pie', ax=ax, autopct='%1.1f%%', startangle=270, fontsize=17)

你告诉我的地方 DataFrame那个 ax=ax .您也可以使用所有正常的 matplotlib plt.pie()标志如上所示。

关于matplotlib - 使用 matplotlib 将 Pandas DataFrames 绘制成饼图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21090316/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com