作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在努力处理 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()
结果是分别具有蓝色和绿色的饼图。我正在寻找的是类似的东西
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"])
)
关于python - 如何更改 Pandasplot.pie() 上的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50974784/
我从网络上获取了一些数据并将其加载到 pandas 数据框中 import pandas as pd %pylab inline loc = 'https://blockchain.info/char
我正在努力处理 Pandas 饼图上的颜色。示例代码将有助于隔离我在当前竞赛中的问题。 import numpy as np import pandas as pd a = np.zeros(31)
我正在使用 pandasplot() 函数进行绘图,如下所示: 在: from matplotlib.pyplot import * from datetime import date import
matplotlib.pyplot.plot()和pandas.DataFrame.plot()有什么区别? 我们可以使用两者来绘图,但是两者之间的度量差异是多少? 如何绘制条形图并按某些分类变量进行
我是一名优秀的程序员,十分优秀!