【发布时间】:2021-06-21 11:21:57
【问题描述】:
我将根据我拥有的 x 数据帧和 y 系列训练一个 SVM。 X数据框如下所示:
x:
Timestamp Location of sensors Pressure or Flow values
0.00000 138.22, 1549.64 28.92
0.08333 138.22, 1549.64 28.94
0.16667 138.22, 1549.64 28.96
在 X 数据帧中,传感器的位置以节点坐标的形式表示。 Y系列如下图:
y:
0
0
0
但是当我将 svm 拟合到训练集时,它返回了一个 ValueError:could not convert string to float: '361.51,1100.77' 和 (361.51, 1100.77) 是节点的坐标。
你能给我一些想法来解决这个问题吗?
如果有任何建议,不胜感激。
【问题讨论】:
-
您的坐标是字符串,但 SVM 需要将它们转换为浮点数。您需要在数据框中将坐标分成 2 列。