我有数据,数据框的名称是表,表包含 15 个特征,我只想规范化 3 个数字数据特征,这些特征的名称是“费率”、“成本”和“总成本”。请问,我该如何解决这个问题?
我试图通过使用 Table.loc[:,['rate',cost',total cost'] 过滤它们并传递给 column_trans 来提取所需的特征
从 sklearn.compose 导入 ColumnTransformer
从 sklearn.preprocessing 导入 StandarScaler
column_trans = 列转换器(
[('scaler', StandardScaler(),Table.loc[:,['rate','cost','Totalcost']]
remainder='passthrough')
column_trans.fit_transform(X)
我希望得到归一化特征的 0 和 1 之间的值。
但我收到以下错误消息。
文件“”,第 5 行剩余部分='passthrough') ^ SyntaxError: invalid syntax