计算化学公社

标题: sklearn中将数据导入模型训练报错? [打印本页]

作者
Author:
哎呀妈呀    时间: 2021-6-2 10:01
标题: sklearn中将数据导入模型训练报错?
我有三组数据,y , x1 , x2 ,如图1所示 (, 下载次数 Times of downloads: 74) ①:如果我使用 x1 作为输入,y 作为输出,放入sklearn模块中的GBRT模型中进行训练,如图2所示。代码运行正常,能成功完成预测。 (, 下载次数 Times of downloads: 83)
但是
②:如果我使用 x2 作为输入,y 作为输出,放入sklearn模块中的GBRT模型中进行训练,却出现了如图3所示报错,这应该怎么解决呢? (, 下载次数 Times of downloads: 69)
求指点???





作者
Author:
jiangning198511    时间: 2021-6-2 11:40
看报错好像是无法将字符串转换为浮点数,你是否应该考虑将化学式变成一组数值来拟合
作者
Author:
哎呀妈呀    时间: 2021-6-2 16:27
jiangning198511 发表于 2021-6-2 11:40
看报错好像是无法将字符串转换为浮点数,你是否应该考虑将化学式变成一组数值来拟合

将字符串转换成维度相同的数值,可以完成预测。
但是,我想求助一下,字符串有什么办法可以进行输入




欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3