sklearn逻辑回归实战
目录 题目要求 ex2data1.txt处理 方案一:无多项式特征 方案二:引入多项式特征 ex2data2.txt处理 两份数据 ex2data1.txt ex2data2.txt 题目要求 根据学生两门课的成绩和是否入学的数据,预测学生能否顺利入学:利用 ex2data1.txt 和 ex2data2.txt 中的数据,进行逻辑回归和预测。 数据放在最后边。 ex2data1.txt处理 作散点图可知,决策大致符合线性关系,但还是有弯曲(非线性),用线性效果并不好,因此可用两种方案:方案一,无多项式特征;方案二,有多项式特征。 方案一:无多项式特征 对ex2data1.txt中的数据进行逻辑回归,无多项式特征 代码实现如下: """ 对ex2data1.txt中的数据进行逻辑回归(无多项式特征) """ from sklearn.model_selection import train_test_split from matplotlib.colors import ListedColormap from sklearn.linear_model import LogisticRegression import numpy as np import matplotlib.pyplot as plt plt.rcParams['font.sans-serif'] = [