嗨,我在dataframe上有一个专栏,它是这样的:
Days
96 days
96 days
47 days
91 days
64 days我想把它画在散点图上,但是我发现一个错误,上面写着:
TypeError: Cannot cast scalar from dtype('float64') to dtype('<m8[ns]') according to the rule 'same_kind'我很确定问题就在上面这一栏中,所以我需要将它从这个timedelta类型更改为某个可绘制的类型,但不确定如何才能这样做呢?有什么想法吗?
发布于 2017-04-28 10:56:10
您只需将Days列转换为整数格式,并按常规方式绘制:
df['daysInt'] = df['Days'].apply(lambda x: x.days)...will给出了int列,其余部分您都知道了。
https://stackoverflow.com/questions/43677308
复制相似问题