小编Cam*_*rez的帖子

如何更改y轴以在Python Plotnine barplot中显示百分比(%)?

如何使用python中的Plotnine库将y轴更改为百分比,而不是分数?

小节的MWE如下:

from plotnine import *
from plotnine.data import mpg

p = ggplot(mpg) + geom_bar(aes(x='manufacturer', fill='class'), position='fill')
print(p)
Run Code Online (Sandbox Code Playgroud)

如下图所示:

y轴为分数而非百分比的堆积条形图

在R中使用ggplot2很简单,只需添加:

+ scale_y_continuous(labels = scales::percent)
Run Code Online (Sandbox Code Playgroud)

但是,我无法在Plotnine中找到如何做到这一点。

有什么建议吗?

python visualization bar-chart data-science plotnine

5
推荐指数
2
解决办法
801
查看次数