The full output is;
Error:(5, 9)
(6,)
---------------------------------------------------------------------------
ValueError Traceback (most recent call last)
<ipython-input-65-67c92addcc9a> in <module>
82 # experiment with "test_size"
83 # to get better results
---> 84 X_train, X_test, y_train, y_test = train_test_split(X, y, test_size = 0.25)
85 print(X_train.shape)
86 print(y_train.shape)
~\Anaconda3\lib\site-packages\sklearn\model_selection\_split.py in train_test_split(*arrays, **options)
2094 raise TypeError("Invalid parameters passed: %s" % str(options))
2095
-> 2096 arrays = indexable(*arrays)
2097
2098 n_samples = _num_samples(arrays[0])
~\Anaconda3\lib\site-packages\sklearn\utils\validation.py in indexable(*iterables)
228 else:
229 result.append(np.array(X))
--> 230 check_consistent_length(*result)
231 return result
232
~\Anaconda3\lib\site-packages\sklearn\utils\validation.py in check_consistent_length(*arrays)
203 if len(uniques) > 1:
204 raise ValueError("Found input variables with inconsistent numbers of"
--> 205 " samples: %r" % [int(l) for l in lengths])
206
207
ValueError: Found input variables with inconsistent numbers of samples: [5, 6]