51 Logistic 回归梯度上升优算法 #加载数据,前两列是点所属的 X1, X2 坐标, 最后一列是该点所属分类。from numpy import *def loadDataSet(): #加载数据 dataMat = ; labelMat = fr = open(testSet.txt) #打开文本文件testSet.txt for line in fr.readlines(): #逐行读取 lineArr = line.strip().split() dataMat.append(1.0,float(lineArr0),float(lineArr1) # 因为线性回归化式为 H(x) = W0 + W1*X1 + W2*X2即为 (W0, W1, W2)*(1, X1, X2), 其中 (W0, W1, W2) 即为所求回归系数 W。 为了方便计算, 读出 X1, X2 后要在前面补上一个 1.0 labelMat.append(int(lineArr