環境
- Python 3.6
- pandas '0.23.0'
症状
適当に
model = RandomForestRegressor.fit(x_train, y_train)
とかしてると
DataConversionWarning: A column-vector y was passed when a 1d array was expected. Please change the shape of y to (n_samples, ), for example using ravel(). y = column_or_1d(y, warn=True)
って怒られる。先に進めなくてつらい
解決策
model.fit(x_train, y_train.values.ravel())
なんでこれで直るのかはまた今度 取り急ぎ