小编jog*_*ogo的帖子

如何对堆积条形图进行分组?

我正在尝试创建一个分组的堆叠条形图。

目前我有以下数据框:

>>> df
                                       Value                     
Rating                                 1          2         3
Context Parameter                                
Total   1                          43.312347   9.507902  1.580367
        2                          42.862649   9.482205  1.310549
        3                          43.710651   9.430811  1.400488
        4                          43.209559   9.803418  1.349094
        5                          42.541436  10.008994  1.220609
        6                          42.978286   9.430811  1.336246
        7                          42.734164  10.317358  1.606064
User    1                          47.652348  11.138861  2.297702
        2                          47.102897  10.589411  1.848152
        3                          46.853147  10.139860  1.848152
        4                          47.252747  11.138861  1.748252
        5                          45.954046  10.239760  1.448551
        6                          46.353646  10.439560  1.498501
        7                          47.102897  11.338661  1.998002
Run Code Online (Sandbox Code Playgroud)

我希望将每个参数的“总计”“用户”栏分组在一起。

这是生成的图表df.plot(kind='bar', stacked=True)

没有分组的堆积条形图

这些条形本身看起来是正确的,但是如何让每个Parameter的 …

python matplotlib seaborn stacked-bar-chart grouped-bar-chart

3
推荐指数
1
解决办法
5411
查看次数