我正在使用python 3.7.6。
我正在处理分类问题。
我想缩放数据框(df
)功能列。dataframe
包含56列(55个要素列,最后一列是目标列)。
我想缩放要素列。
我正在按照以下步骤进行:
y = df.iloc[:,-1]
target_name = df.columns[-1]
from FeatureScaling import feature_scaling
df = feature_scaling.scale(df.iloc[:,0:-1], standardize=False)
df[target_name] = y
但是它似乎无效,因为我需要重新创建dataframe
(将目标列添加到缩放结果中。)>
是否有一种有效的方式来仅缩放某些列而不更改其他列?(即scale
的结果将包含缩放列和一个非缩放列)
我正在使用python 3.7.6。我正在处理分类问题。我想缩放数据框(df)功能列。数据框包含56列(55个要素列,最后一列是...
您可以切片所需的列: