【发布时间】:2021-02-02 10:12:54
【问题描述】:
我在多元线性回归中获得了 100% 的准确率。我正在关注去年的一个教程。他在同一个模型上没有得到 100% 的准确率,但我现在得到了。对我来说似乎很奇怪。这是我的代码。我做得对还是我的代码有问题?
import numpy as np
import matplotlib.pyplot as plt
import pandas as pd
dataset = pd.read_csv('M_Regression.csv')
X = dataset.iloc[:, :-1].values
Y = dataset.iloc[:, :1].values
from sklearn.model_selection import train_test_split
X_train, x_test, Y_train, y_test = train_test_split(X, Y, test_size=0.3, random_state=0)
#regression
from sklearn.linear_model import LinearRegression
reg = LinearRegression()
reg.fit(X_train,Y_train)
#Prediction
y_pred = reg.predict(x_test)
print(str(y_test) + " - " + str(y_pred))
【问题讨论】:
标签: python machine-learning linear-regression