【发布时间】:2020-08-09 15:19:57
【问题描述】:
我有一个这样的 DF:
Day Destiny Flight Year
0 10 AJU 1504 2019
1 10 AJU 1502 2020
2 10 FOR 1524 2019
3 10 FOR 1522 2020
4 10 FOR 1528 2019
我正在使用此代码绘制图表以并排比较每个目的地的年份。它运行良好。
df.groupby(["Destiny","Year"])["Flight"].count().unstack().plot.bar(figsize=(12, 3))
我有另一个在条形顶部绘制值。但它在错误的地方密谋。
a = df.groupby(["Destiny","Year"])["Flight"].count().unstack().plot.bar(figsize=(12, 3))
for i, v in enumerate(df.groupby(["Destiny","Year"])["Flight"].count()):
a.text(v, i, str(v))
如何正确显示每个条上的条值?
我一直在寻找类似的东西,但我没有找到它。
【问题讨论】:
-
我看到了那个答案。但不幸的是,它不起作用。谢谢。
-
再一次,非常感谢。
标签: matplotlib seaborn