相关疑难解决方法(0)

Pandas DataFrame使用散景或matplotlib的分层饼图/圆环图

我有以下pandas DataFrame("A"是最后一列的标题;其余列是组合层次索引):

    A
kingdom      phylum            class             order                family                        genus              species             
No blast hit                                                                                                                           2496
k__Archaea   p__Euryarchaeota  c__Thermoplasmata o__E2                f__[Methanomassiliicoccaceae] g__vadinCA11       s__                6
k__Bacteria  p__               c__               o__                  f__                           g__                s__                5
             p__Actinobacteria c__Acidimicrobiia o__Acidimicrobiales  f__                           g__                s__                0
                               c__Actinobacteria o__Actinomycetales   f__Corynebacteriaceae         g__Corynebacterium s__stationis       2
                                                                      f__Micrococcaceae             g__Arthrobacter    s__                8
                                                 o__Bifidobacteriales f__Bifidobacteriaceae         g__Bifidobacterium s__              506
                                                                                                                       s__animalis       48
                               c__Coriobacteriia o__Coriobacteriales  f__Coriobacteriaceae          g__                s__              734
                                                                                                    g__Collinsella     s__aerofaciens     3
Run Code Online (Sandbox Code Playgroud)

(与数据的CSV,请点击这里)

我想在饼图/圆环图中绘图,其中每个同心圆是一个水平(王国,门等),并根据该级别的A列的总和进行划分,所以我以类似于此的结尾,但是我的数据:

磁盘使用情况图表

我已经研究了matplotlib和散景,但到目前为止我发现的最相似的东西是散景甜甜圈图表示例,使用了一个不推荐的图表,我不知道如何推断超过2个级别.

python matplotlib pandas bokeh

10
推荐指数
1
解决办法
5421
查看次数

在matplotlib的双圆环图

好吧matplotlib afficionados,我们知道如何绘制甜甜圈图表,但什么比甜甜圈图表更好?双圆圈图.具体来说:我们有一组元素属于第一类分类的不相交类别和子类别.圆环图应该具有外环中的类别的切片和内环中的子类别的切片,显然与外切片对齐.

有没有提供此功能的库或我们是否需要在此处进行此操作?

在此输入图像描述

python charts plot matplotlib

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

标签 统计

matplotlib ×2

python ×2

bokeh ×1

charts ×1

pandas ×1

plot ×1