ValueError Traceback (most recent call last) Cell In[44], line 5 3 dfa=a.iloc[:,[0,2]] 4 model_scaler1=MinMaxScaler() # 建立MinMaxScaler模型对象,(0,1)区间的字段较多,方便统一比较 ----> 5 df1=model_scaler.fit_transform(dfa) # MinMaxScaler标准化处理 6 print(df1.round(2)) File ~\anaconda3\lib\site-packages\sklearn\utils\_set_output.py:142, in _wrap_method_output.<locals>.wrapped(self, X, *args, **kwargs) 140 @wraps(f) 141 def wrapped(self, X, *args, **kwargs): --> 142 data_to_wrap = f(self, X, *args, **kwargs) 143 if isinstance(data_to_wrap, tuple): 144 # only wrap the first output for cross decomposition 145 return ( 146 _wrap_data_with_container(method, data_to_wrap[0], X, self), 147 *data_to_wrap[1:], 148 )
时间: 2023-06-08 15:09:27 浏览: 159
python3.7解决最小二乘遇到ValueError:Expected 2D array, got 1D array instead: array=[5.].关于reshape和predict
这是一个错误消息,表明程序在执行第44个单元格中第5行时出现了ValueError错误。在该行中,程序将数据框a的第0列和第2列提取出来,并将其赋值给dfa变量。随后,程序创建了一个名为model_scaler1的MinMaxScaler对象。
阅读全文