gpt4 book ai didi

python - 如何更改 Pandasplot.pie() 上的颜色

转载 作者:行者123 更新时间:2023-12-01 09:18:54 25 4
gpt4 key购买 nike

我正在努力处理 Pandas 饼图上的颜色。示例代码将有助于隔离我在当前竞赛中的问题。

import numpy as np
import pandas as pd
a = np.zeros(31)
b = np.zeros(69) + 1
A = np.concatenate(( a, b) )
np.random.shuffle(A)
pd.Series(A).value_counts().plot.pie( autopct = "%.2f%%" )
plt.show()

正如您在这里看到的 enter image description here

结果是分别具有蓝色和绿色的饼图。我正在寻找的是类似的东西

pd.Series(A).value_counts().plot.pie( autopct = "%.2f%%", colours = ['red', 'pink'] )

但看来事情没有那么容易。你能帮我一下吗?

最佳答案

修复一个小拼写错误(颜色中没有 u)后,您的示例会在 pandas 0.23.0 中产生预期结果。

(
pd
.Series(A)
.value_counts()
.plot
.pie(autopct="%.2f%%", colors=["red", "pink"])
)

enter image description here

关于python - 如何更改 Pandasplot.pie() 上的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50974784/

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