我已经设法使用 matplotlib.pyplot 制作了以下条形图。
该图来自一个聚合的 PANDAS DataFrame,打印在下面。请注意,条形图中的每个条形对应于mean
列中的一个值。另请注意,这些值不是零,而是 PANDAS 输出0
以及-0
浮点数非常小时。
Group Local Global Attn mean
ASub LD GD Attn -0
Dist -0
GS Attn -0
Dist -0
LS GD Attn -0
Dist -0
GS Attn -0
Dist -0
DSub LD GD Attn -0
Dist 0
GS Attn -0
Dist -0
LS GD Attn -0
Dist -0
GS Attn -0
Dist -0
我想以与上面的标签相对应的方式分层标记条形图的 x 轴。换言之,x 轴的左半部分对应于ASub
组。组的左半部分ASub
对应因子的LD
水平 Local
,以此类推……
这可以做到吗?
编辑:
我想我可能应该确切地澄清我想要什么。我希望有几个标签,从最一般的(组)到最具体的(Attn),类似于上面 DataFrame 左侧 4 列的组织。