如何解决Anaconda python中的数据重整错误?

问题描述 投票:0回答:1

我有一个示例数据,例如:name,AVg,GPA

这里是我掌握的部分数据。我有164行数据

enter image description here

sample = pd.read_excel('./data.xlsx')
X = sample.AVG
y = sample.GPA


X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2)

clf = DecisionTreeClassifier()
clf.fit(X_train, y_train)

y_pred = clf.predict(X_test)

当我在上面的代码中运行时,我收到一条错误消息,内容为:'n_samples = 1,test_size = 0.2,train_size = None,结果火车集将为空。调整任何上述参数。

所以我添加了问题代码

X =np.reshape(-1,1)
y=np.reshape(-1,1)

现在,我收到一条错误消息,说'n_samples = 1,test_size = 0.2,train_size = None,结果火车集合将为空。调整任何上述参数。'

如何删除这些错误消息?有人可以帮我吗?

python scikit-learn anaconda reshape
1个回答
0
投票

通过X_train = X_train.values.reshape(-1,1)y_train = y_train.values.reshape(-1,1)

© www.soinside.com 2019 - 2024. All rights reserved.