tmracy 2022-08-29 23:33 采纳率: 40%
浏览 42

在做线性回归模型时,这里提示字符串转换不了浮点数

import pandas as pd
import numpy as np
from sklearn import linear_model
from sklearn.model_selection import train_test_split
data=pd.read_csv('modelx.csv')
x_train,x_test=train_test_split(x,random_state=1)
x_test.shape
lr=linear_model.LinearRegression()
lr.fit(x_train,x_test)
print('Training score;{:2f}'.format(lr.score(x_train)))



ValueError: could not convert string to float: '好再见'

对文件里的符号和空格都进行处理了,但不知道为何还是发生这个错误,有人能帮我指点一下吗,感激不尽

  • 写回答

1条回答 默认 最新

  • PythonJavaC++go 2022-08-30 09:03
    关注

    lr.score(x_train))的值与预期不符,是字符串'好再见'

    评论

报告相同问题?

问题事件

  • 创建了问题 8月29日