在 pyplot 中切换行和列

问题描述 投票:0回答:1

我是 Python 新手,经过大量修改,已经成功清理了一些 .csv 数据。

我现在有一堆国家作为行,一堆日期作为列,并且正在尝试创建一个图表,显示每个国家/地区随时间变化的价值。

问题是,当我输入 df.plot() 时,它会生成一个图表,其中每个日期都是一条线。

我已经融化了数据,第一列是国家/地区,第二列是日期,第三列是值,但我得到的只是一个随着时间的推移而增长的蓝色块(不是多行)。我该如何解决这个问题?

python matplotlib
1个回答
0
投票

您可以使用

transpose
中的
[pandas][1]
功能:

或者您可以使用

df.plot
代替
plot(column, row)

正如评论中提到的,最好提供一个示例(查看@importanceofbeingeenest 评论)。

© www.soinside.com 2019 - 2024. All rights reserved.