数据标准化?

By 陆勤 at 10 天前 • 0人收藏 • 15人看过

数据标准化是常用的数据转换方法。


一  数据标准化

把变量集的均值化为0,方差化为1

import pandas as pd
from sklearn.datasets import load_iris
from sklearn import preprocessing
# 加载数据集
iris = load_iris()
X = iris.data
print('{:*^60}'.format('变量集标准化前'))
X_df = pd.DataFrame(X,columns = iris.feature_names)
print(X_df.describe().T)
#变量集归一化
normalized_X = preprocessing.scale(X)
print('{:*^60}'.format('变量集标准化后'))
normalized_X_df = pd.DataFrame(normalized_X, columns = iris.feature_names)
print(normalized_X_df.describe().T)

结果

image.png

登录后方可回帖

信息栏
数据人网是数据人学习、交流和分享的平台,专注于从数据中学习,努力发觉数据之洞见,积极利用数据之价值
Loading...