【发布时间】:2020-02-15 04:12:59
【问题描述】:
我知道了。数据框:
df
A R
0 0.000000 0.000000
1 176.069152 544.511391
2 352.338584 965.989678
3 528.824516 1387.844940
4 705.510351 1809.956118
我可以这样绘制:
df.plot()
我如何在 seaborn 中做到这一点?我正在尝试这个,但它不起作用。请注意,我不想明确指定列名,因为列数比这个玩具示例大得多。
import seaborn as sns
sns.tsplot(data=df, time=df.index, value=df)
【问题讨论】:
-
df.plot()在import seaborn之后不起作用? -
确实如此,但是如何让 tsplot 工作?
-
你想要这样的东西吗?
sns.tsplot(data=df.T.values, time=df.index) -
感谢@mwaskom,感谢您提供的优秀图书馆!
标签: python pandas matplotlib seaborn