Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/342.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python ValueError:找到样本数不一致的输入变量:[511623]_Python_Pandas_Scikit Learn_Reshape_Train Test Split - Fatal编程技术网

Python ValueError:找到样本数不一致的输入变量:[511623]

Python ValueError:找到样本数不一致的输入变量:[511623],python,pandas,scikit-learn,reshape,train-test-split,Python,Pandas,Scikit Learn,Reshape,Train Test Split,X=最新的_df[[‘开放’、‘高’、‘低’、‘量’、‘市场]] y=最新的_df['close'] y=np.式中(df['close'].shift(-1)>df['close'],1,-1) X=pd.DataFrame(X) y=pd.数据帧(y) a=X.形状 b=y形 随机输入 随机种子(1234) 从sklearn.model\u选择导入列车\u测试\u拆分 X_序列,X_测试,y_序列,y_测试=序列测试分割(X,y,测试大小=0.2,随机状态=101) **X.shape

X=最新的_df[[‘开放’、‘高’、‘低’、‘量’、‘市场]]

y=最新的_df['close']

y=np.式中(df['close'].shift(-1)>df['close'],1,-1)

X=pd.DataFrame(X)

y=pd.数据帧(y)


a=X.形状

b=y形


随机输入

随机种子(1234)

从sklearn.model\u选择导入列车\u测试\u拆分

X_序列,X_测试,y_序列,y_测试=序列测试分割(X,y,测试大小=0.2,随机状态=101)


**X.shape=(9,5)


y、 shape=(11623,1)**

您遇到了该错误,因为您的X和y的长度不相同(这是列车测试分割要求的长度),即X.shape[0]!=Y.shape[0]


访问以供参考。

但我想知道如何使X和Y的长度与X的形状(9,5)相同,而Y的形状(11623,1)相同