内容均为乐学偶得原创 乐学偶得版权所有 公众号:乐学Fintech
主讲人:William LX_LAB教研团队提供技术支持
正版视频:网易云课堂 乐学偶得
Q:
画K线图这个,我的应该是卡在这个map函数上了。提示的错误是AttributeError: 'numpy.str_' object has no attribute 'toordinal'。是什么原因?应该怎么解决?
A:
您好!感谢您对乐学偶得的支持!
根据您提供的代码与报错,您可以试试按照以下思路排查:
date2num是对datetime对象进行转换,您可以看看您输入的数据是否是时间戳数据,若不是,可以先进行时间戳处理,转换为datetime后再通过date2num转换为num
还有一种可能,也许您输入的数据为字符串strings格式的时间,您可以试试用matplotlib.dates.datestr2num,直接将字符串strings格式的时间进行num转换
加油!