Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/346.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 具有3列以上的列变压器_Python_Artificial Intelligence - Fatal编程技术网

Python 具有3列以上的列变压器

Python 具有3列以上的列变压器,python,artificial-intelligence,Python,Artificial Intelligence,有人能帮我做下面这个吗 X: [500 5 1 405 4 1120 505 0] ... [525 5 1 127 4 2135 223 0] [470 1 3 121 6 1555 318 0] [580 2 1 108 6 1525 120 0] [540 4 3 112 1 425 209 2] [510 1 1 113 6 1525 122 0] ... 这个有效 encoder = OneHotEncoder(categories='auto', drop = 'firs

有人能帮我做下面这个吗

X:
[500 5 1 405 4 1120 505 0]
...
[525 5 1 127 4 2135 223 0] 
[470 1 3 121 6 1555 318 0] 
[580 2 1 108 6 1525 120 0] 
[540 4 3 112 1 425  209 2] 
[510 1 1 113 6 1525 122 0]
...
这个有效

encoder = OneHotEncoder(categories='auto', drop = 'first')
columntransformer = ColumnTransformer([("encoder_1", encoder, [1,2,4])], remainder = 'passthrough')
X = columntransformer.fit_transform(X).astype(float)
但是有4个柱头就不行了

encoder = OneHotEncoder(categories='auto', drop = 'first')
columntransformer = ColumnTransformer([("encoder_1", encoder, [1,2,4,7])], remainder = 'passthrough')
X = columntransformer.fit_transform(X).astype(float)

您是否收到错误或转换未发生?一旦我对4列进行fit_转换,变量X将从内存中删除。实际上,我得到的是:X=这是函数的预期输出,如果任何转换导致稀疏矩阵,则完整输出将是稀疏矩阵(由于连接)。您希望从转换中获得什么?sc=StandardScaler()X_train=sc.fit_transform(X_train)一旦我这样做,我会得到以下错误:“无法将稀疏矩阵居中:通过
和\u mean=False
”ValueError:无法将稀疏矩阵居中:改为使用_mean=False传递
。有关动机和备选方案,请参阅docstring。您是否收到错误消息,或者转换没有发生?在我对4列进行拟合_转换后,变量X将从内存中删除。实际上,我得到的是:X=这是预期的输出对于函数,如果任何变换导致稀疏矩阵,则完整输出将是稀疏矩阵(由于串联)。您希望从变换中获得什么?sc=StandardScaler()X_train=sc.fit_transform(X_train)一旦我这样做,我将得到以下错误:“无法将稀疏矩阵居中:使用_mean=False通过
”值错误:无法将稀疏矩阵居中:改为使用_mean=False通过
。有关动机和备选方案,请参阅docstring。