ValueError:标签数= 100与样本数不匹配= 400

时间:2019-05-02 09:07:22

标签: python machine-learning decision-tree python-3.7

第二季度

H.E.L.P。

适合的文件“ C:\ Users \ COMPAQ \ Anaconda3 \ lib \ site-packages \ sklearn \ tree \ tree.py”,第236行     “样本数=%d”%(len(y),n_samples))

ValueError:标签数量= 100与样本数量= 400不匹配

为什么我会收到此错误。我只有100个样本。为什么它的话音回合有400个样本?:(

import pandas as pd

import numpy as np

d= pd.read_csv("dataset100.csv")

x = d.drop(['SampleNo','Y','x4','x6'], axis=1).values.reshape(-1, 1)  
y = d['Y'].values.reshape(-1, 1)  

from sklearn.tree import DecisionTreeRegressor
tree_reg = DecisionTreeRegressor()  
tree_reg.fit(x,y)

tree_reg.predict([[5.5]])
x_ = np.arange(min(x),max(x),0.01).reshape(-1,1)
y_head = tree_reg.predict(x_)

0 个答案:

没有答案