#本文中所使用的数据集参考吴恩达的course课程题目,数据集下载地址:链接:百度网盘 请输入提取码 密码:mwcl
1 加载数据集并可视化
使用numpy科学计算库加载数据集中数据,并通过matplotlib库下plot函数进行绘制散点图。
import numpy as np
import matplotlib.pyplot as plt
from matplotlib.font_manager import FontProperties
data = np.loadtxt('D:\ZacLing\mat\Study\ex1data1.txt',delimiter = ',')
x = data[:,0]
y = data[:,1]
plt.figure()
plt.plot(x,y,'k.')
plt.show()
2 sklearn版本
线性式(假设函数):