import numpy as np
#创建数据
data = np.array([[150,50],
[152,52],
[160,55],
[164,57],
[165,58],
[168,59],
[170,60],
[171,61],
[173,61],
[173,61],
[176,63],
[177,64],
[180,67],
[183,70],
[184,71]], np.int32)
#提取特征和标签
x = data[:,0:-1]#从第0列开始到倒数第2列停止
y = data[:,-1] #取出最后一列
print(np.shape(x), np.shape(y))
#可视化数据
import matplotlib.pyplot as plt
%matplotlib inline
plt.scatter(x,y)
plt.show()
#通过线性回归模型来拟合给定的数据
from sklearn.linear_model import Line