Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Sklean&x27;s Pandas错误:1列Pandas上的错误_Python_Pandas_Scikit Learn - Fatal编程技术网

Python Sklean&x27;s Pandas错误:1列Pandas上的错误

Python Sklean&x27;s Pandas错误:1列Pandas上的错误,python,pandas,scikit-learn,Python,Pandas,Scikit Learn,我正在熊猫的一列上应用缩放,但它给了我一个错误 import pandas as pd import numpy as np from sklearn.preprocessing import MinMaxScaler, StandardScaler df: group people value value_50 1 5 100 1 2 2 90 1 1 10 80 1 2 20 40

我正在熊猫的一列上应用缩放,但它给了我一个错误

import pandas as pd 
import numpy as np
from sklearn.preprocessing import MinMaxScaler, StandardScaler

df:

group people value value_50
  1    5      100    1
  2    2      90     1
  1    10     80     1
  2    20     40     0
  1    7      10     0
  2    23     30     0

df = pd.read_clipboard()
选择一列

y_train = df.value
sc = StandardScaler()
y_train_sc = sc.fit_transform(y_train)
y_train_sc = sc.fit_transform(y_train.values)
但是得到两个try的类型错误

 ValueError: Expected 2D array, got 1D array instead:
如何使用熊猫和sklearn?使用

y_train_sc = sc.fit_transform(y_train.to_frame())
或者选择为
y\u train=df[['value']]
。当
StandardScaler
需要类似于2D数据帧的输入时,您选择列作为1D系列