小编Ibr*_*rif的帖子

在绘图中向堆积条形图添加计数百分比

给出以下在plotly中创建的图表。 在此输入图像描述

我想添加每个块内 M 和 F 类别的每个计数的百分比值。

用于生成该图的代码。

arr = np.array([
        ['Dog', 'M'], ['Dog', 'M'], ['Dog', 'F'], ['Dog', 'F'],
        ['Cat', 'F'], ['Cat', 'F'], ['Cat', 'F'], ['Cat', 'M'],
        ['Fox', 'M'], ['Fox', 'M'], ['Fox', 'M'], ['Fox', 'F'],
        ['Dog', 'F'], ['Dog', 'F'], ['Cat', 'F'], ['Dog', 'M']
    ])

df = pd.DataFrame(arr, columns=['A', 'G'])

fig = px.histogram(df, x="A", color='G', barmode="stack")
fig.update_layout(height=400, width=800)

fig.show()
Run Code Online (Sandbox Code Playgroud)

python data-visualization plotly plotly-dash plotly-python

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