按列类别切片条

问题描述 投票:0回答:1

我有一个这样的数据框:

                         Servers    Paths    Endpoints    Security  Info
non-breaking-count        3455      123      989           134       432
breaking count            234       324      535           255       487

30
之后我还有大约
Info
更多专栏。

我想做的是绘制两个条形图,一个用于

non-breaking-count
,另一个用于
breaking-count
,并为每一列切片不同颜色的条形图。我想知道如何巧妙地做到这一点,但不确定如何做到这一点。

有没有人对我如何可视化它有任何想法,也许使用另一个库,但 plotly 是首选。我需要一些东西,我可以在其中为每个切片自定义注释

python pandas plotly visualization
1个回答
-1
投票

你可能会这样做:

df.T.plot.bar(stacked=True)

编辑;

你可以使用 pandas 来改变你的注释等。但我通常使用 matplotlib 来做它

import pyplot from matplotlib as plt
import pandas as pd

fig, ax = plt.subplots()
df.T.plot.bar(stacked=True, ax=ax)
# now you can just use ax to change whatever you want to change
ax.set_title('TITLE')
© www.soinside.com 2019 - 2024. All rights reserved.