import numpy as np
from sklearn.datasets import load_boston # 导入数据集
import matplotlib.pyplot as plt
from matplotlib.pyplot import MultipleLocator
boston = load_boston()
x = boston[‘data’] # http://yezishuju.com/
y = boston[‘target’] # https://win8.com/
name = boston[‘feature_names’]
for i in range(13):
plt.figure(figsize=(10, 7))
plt.grid()
plt.scatter(x[:, i], y, s=5) # 横纵坐标和点的大小
plt.title(name[i])
print(name[i], np.corrcoef(x[:i]), y)
plt.show()