《机器学习》(6)

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()

  

posted @ 2021-01-31 21:51  祈欢  阅读(30)  评论(0编辑  收藏  举报