我需要一个在y轴上有三列的条形图:额定值_标准、额定值_快速、额定值_ lightning 。
我附上一张与我的要求类似的图表。
df_7 = df3[(df3['fide_id'] == 14109336)]
df_7
真实ID | 年 | 月份 | 额定标准 | 额定速度 | 额定 lightning 战 |
---|---|---|---|---|---|
一四六一一六 | 2015年 | 1 | 2530.0 | 2599.0 | 2540.0 |
一四六一一六 | 2015年 | 二 | 2530.0 | 2530.0 | 2530.0 |
... | |||||
一四六一一六 | 2021 | 三 | 2546.0 | 2546.0 | 2546.0 |
一四六一一六 | 2021 | 四 | 2546.0 | 2521.0 | 2608.0 |
谢谢你,莉莉娅·马祖吉
1条答案
按热度按时间8ehkhllq1#
假设你的df_7是一个Pandas数据框,有两种方法可以做到这一点:
最简单的方法:
**使用
seaborn
**的另一种方式,您可以首先更改数据存储在其中的方式,如下所示:它将使表为:
其中,这些评级列现在是变量,即原始表中的每行现在对应于新表中的3行。然后,您可以按如下方式使用seaborn:
让我知道,如果你想完全像你分享的图像,像月份名称,颜色等,然后我们可以做一些改变。