找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 2325|回复: 0

[求助] matplotlib画图,报错could not convert string to float: '12-31'

2

主题

2

帖子

2

积分

贫民

积分
2
jayvil 发表于 2019-1-21 16:09:43 | 显示全部楼层 |阅读模式
  1. plt.plot(df_2015_record,'-')
复制代码
运行这一行的时候,报错,显示,但问题是数据里也没有12-31这个日期啊(日期是首先将.CVS文件里的日期通过pd.to_datetime转成datetime,然后利用.strftime('%m-%d')去掉年份)
  1. ValueError: could not convert string to float: '12-31'
复制代码
其中,df_2015_record是一个Series, TIM截图20190121155608.png
TIM截图20190121155854.png
TIM截图20190121160048.png
是不是因为画图的时候,把前面的日期也试图画进去了?但是日期是index啊,不应该会画的吧。我试图单独把第一列数据取出来,但是也报错
TIM截图20190121160347.png
这是为什么?提前谢谢各位大神,这个地方卡了好久。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表