z-score标准化
z-score标准化是将数据按比例缩放,使之落入一个特定区间。 要求:均值 μ = 0 ,σ = 1
标准差公式:
image
z-score标准化转换公式:
image
归一化
归一化:把数变为(0,1)之间的小数
归一化公式:
image
这里利用sklearn的MinMaxScaler和StandardScaler两个类,对所有数据进行归一化处理
import pandas as pd
from sklearn import preprocessing
from sklearn.preprocessing import MinMaxScaler
from sklearn.preprocessing import StandardScaler
# 读取数据
features = ['accommodates','bedrooms','bathrooms','beds','price','mi