我使用以下方法规范化任何数据集:
import pandas as pd
from scipy.stats import zscore
df = pd.read_csv('dataset.csv', sep=',')
df = df.replace([np.inf, -np.inf], np.nan).dropna(axis=0) # Remove NaNs
df = df.apply(zscore) # Normalization
此代码对所有列执行规范化。如果我想对总共24列中的特定列执行规范化,只说['Col_1', 'Col_5', 'Col_21']
,我该怎么做?
谢谢