繁体   English   中英

如何正确排列我的数据和 plot x 轴?

[英]How do I arrange my data and plot x-axis correctly?

我有一个看起来像这样的 dataframe:

在此处输入图像描述

如果我做一个简单的 plot:

bdp.plot.bar(figsize=(10,6), width=0.85);

我得到这个结果:

在此处输入图像描述

创建像这样的两层 x-Something 的正确方法是什么:

在此处输入图像描述

假设您的数据框名为 df 并且您不需要显示年份,请尝试使用

df = df.reset_index()
df = df.set_index('Flexible working Age')

然后正常删除年和 plot 条形图。 您也可以使用数据框的副本来执行此操作

data = df.copy()

如果您想保留原始数据框。

如果你想看到年份,你可以 label 顶部的酒吧与年份。

使用循环并使用

plt.annotate()

我没有你的任何代码,所以我不能再帮你了。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM