from sklearn.preprocessing import StandardScaler
from sklearn.preprocessing import MinMaxScaler
from matplotlib import gridspec
import numpy as np
import matplotlib.pyplot as plt
# 数据集
cps = np.random.random_integers(0, 100, (100, 2))
# 创建对象
ss = StandardScaler()
# 调用方法,传入数据集
std_cps = ss.fit_transform(cps)
# 使用GridSpec自定义子图
gs = gridspec.GridSpec(5,5)
# 绘图
fig = plt.figure()
ax1 = fig.add_subplot(gs[0:2, 1:4])
ax2 = fig.add_subplot(gs[3:5, 1:4])
ax1.scatter(cps[:, 0], cps[:, 1])
ax2.scatter(std_cps[:, 0], std_cps[:, 1])
plt.show()