小编Deb*_*aul的帖子

带有 tpot 的分类数据

我正在尝试将 tpot 与我在 Pandas 数据帧中的输入一起使用。我不断收到错误:

类型错误:输入类型不支持 ufunc 'isnan',并且无法根据转换规则 ''safe'' 将输入安全地强制转换为任何受支持的类型

我相信这个错误是因为 isnan 无法处理我的数据结构,但我不确定如何对其进行不同的格式化。我有分类和连续输入以及连续输出的组合。这是具有类似数据的代码示例:

train_x=[[1,2,3],['test1','test2','test3'],[56.2,4.5,3.4]]
train_y=[[3,6,7]]
from tpot import TPOTRegressor

tpot=TPOTRegressor()
Run Code Online (Sandbox Code Playgroud)

我是否必须以某种方式转换我的分类数据?dataframe.values 和 dataframe.as_matrix 给我的对象也给我一个错误。

python tpot

4
推荐指数
1
解决办法
1650
查看次数

标签 统计

python ×1

tpot ×1