O2O-Coupon-Usage-Forecast icon indicating copy to clipboard operation
O2O-Coupon-Usage-Forecast copied to clipboard

运行season one中的xgb.py出现问题

Open CXY573 opened this issue 8 years ago • 3 comments

这是什么问题呢??? Traceback (most recent call last): File "xgb.py", line 58, in dataset3_preds.label = MinMaxScaler().fit_transform(dataset3_preds.label)#区间缩放到[0,1] File "/home/cxy/anaconda3/lib/python3.6/site-packages/sklearn/base.py", line 518, in fit_transform return self.fit(X, **fit_params).transform(X) File "/home/cxy/anaconda3/lib/python3.6/site-packages/sklearn/preprocessing/data.py", line 308, in fit return self.partial_fit(X, y) File "/home/cxy/anaconda3/lib/python3.6/site-packages/sklearn/preprocessing/data.py", line 334, in partial_fit estimator=self, dtype=FLOAT_DTYPES) File "/home/cxy/anaconda3/lib/python3.6/site-packages/sklearn/utils/validation.py", line 410, in check_array "if it contains a single sample.".format(array)) ValueError: Expected 2D array, got 1D array instead: array=[-0.21156955 0.33369869 -0.30134243 ..., 0.08833629 -0.15614033 0.31751922]. Reshape your data either using array.reshape(-1, 1) if your data has a single feature or array.reshape(1, -1) if it contains a single sample.

CXY573 avatar Jan 22 '18 03:01 CXY573

在MinMaxScaler()那一行上面加一句: dataset3_preds.label=np.array(dataset3_preds.label).reshape(-1,1)

yab119074412 avatar Feb 11 '18 08:02 yab119074412

@yab119074412 还是不行啊

wuhaotju avatar Feb 19 '18 05:02 wuhaotju

我也遇到这个问题,请问解决了吗

zhuzhujulie avatar Mar 03 '18 14:03 zhuzhujulie