【发布时间】:2019-07-15 03:49:54
【问题描述】:
我正在尝试使用 seaborn.lineplot() 在 x 轴上使用字符串变量绘制时间序列图。我的数据如下所示:
month_year billamount tips
0 2018-03 200 10
1 2018-04 230 12
2 2018-05 500 10
3 2018-06 300 15
4 2018-07 200 20
5 2018-08 150 5
6 2018-09 100 5
7 2018-10 400 5
8 2018-11 500 10
9 2018-12 250 30
10 2019-01 200 20
在上表中,month_year 是一个对象类型(字符串)
在尝试绘图时,它显示错误消息:ValueError: A wide-form input must have only numeric values.
是否有任何选项可以使用 seaborn lineplot 在 x 轴上绘制字符串值?
【问题讨论】:
-
您能否提供一个产生此错误的示例代码? stackoverflow.com/help/mcve 并澄清你想要达到的目标?
-
sns.lineplot(data=data)数据就是上面提到的表格。
标签: python data-visualization seaborn