见链接:https://blog.csdn.net/zenghaitao0128/article/details/78556535
code:
# 生成一个随机数矩阵(这里是产生数据,均匀分布的数据分散有利于数据合理性),大小为100行1列
X = 2*np.random.rand(100, 1)
# print(type(X))
# 每个X相对应的y值, 函数:y = 4 + 3x(这里是添加噪声,正态分布的噪声有利于数据拟合)
y = 4 + 3 * X + np.random.randn(100, 1)