seaborn情节空白色飞机

时间:2017-07-18 05:29:19

标签: python plot seaborn

使用pabas绘制带有pabas的CSV时,使用seaborn:

 value       date       
0.296776    2016-07-01
0.273482    2016-08-01
0.207982    2016-09-01
0.176148    2016-10-01
0.124666    2016-11-01
0.072311    2016-12-01
0.042762    2017-01-01
0.043232    2017-02-01
0.083472    2017-03-01

sns.tsplot(time="date", value="value", data=df)

我只得到一架空的白色飞机 - 出了什么问题?

1 个答案:

答案 0 :(得分:1)

具有.tsplot的东西是,它意味着用不确定性的表示来绘制时间序列,所以如果你没有向函数提供标识采样单元的DataFrame中的字段,那么它就是&#39 ; s不会工作。

要绕过此问题而不必修改.csv数据集,您不应使用data参数:

>>> sns.tsplot(df['value'],time=df['date'])
<matplotlib.axes._subplots.AxesSubplot object at 0x07DA7A30>
>>> sns.plt.show()

enter image description here