成功解决ValueError: y should be a 1d array, got an array of shape (110000, 3) instead.
目录
解决问题
ValueError: y should be a 1d array, got an array of shape (110000, 3) instead.
解决思路
y应该是一个1维数组,得到一个形状(110000,3)的数组代替。
解决方法
需要将'pandas.core.series.Series'格式数据转为'pandas.core.frame.DataFrame'格式数据!
y_train=y_train.to_frame()
y_valid=y_valid.to_frame