我正在尝试生成一个带有 datetime.time
目的研究几种神经的振幅和它们在试验中使用的时间之间的关系。
>>> df.head()
Amp strain 8 min [mA] Time in use [hh:mm]
0 0.1 00:22:00
1 0.0 00:46:00
2 0.8 00:18:00
3 0.3 00:23:00
4 0.6 00:14:00
然而 sns.regplot(y=df.iloc[:, 1], x=df.iloc[:, 0])
引起
TypeError: float() argument must be a string or a number, not 'datetime.time'
我尝试了从这里到那里的一切,还有一些我再也找不到的其他链接,但都没能找到。有什么我还没看到的吗?
1条答案
按热度按时间k5ifujac1#
我用计算机解决了它
将datetime对象转换为字符串格式
替换冒号
将序列转换为数值
代码:
这就产生了一个
SettingWithCopyWarning
那是可以禁用的,但我不确定这是否可取。