【发布时间】:2021-12-12 06:47:57
【问题描述】:
一些进口有几个原因
import pandas as pd
import numpy as np
我成功拆分了数据 -test(30%) 和 train(70%) 并将其分开:
X_train = df_train.drop(columns='Rating')
y_train = df_train.Rating
from sklearn.linear_model import LinearRegression
X_test = df_test.drop(columns='Rating')
y_test = df_test.Rating
到此为止一切都很好,那么
linreg = LinearRegression()
linreg.fit(X_train, y_train)
ValueError: could not convert string to float: 'GAME'
我肯定 Rating 列是浮动的
【问题讨论】:
-
你能检查你是否正确地读入了数据?如果您执行 df_train.info(),您将看到您的“评分”列不是浮动的
标签: python linear-regression sklearn-pandas