本次编程作业的实现环境是Python3、Anaconda3(64-bit)、Jupyter Notebook。是在深度之眼“机器学习训练营”作业基础上完成的,个别代码有修改,供交流学习之用。
![c21b245ba7f426b7a480f03bc835fad3.png](https://i-blog.csdnimg.cn/blog_migrate/e60638606bc1bfa2e58a5aef0136f146.jpeg)
import pandas as pdimport numpy as npimport matplotlib.pyplot as pltimport seaborn as sns #在matplotlib上构建,支持numpy和pandas的数据结构可视化plt.style.use('fivethirtyeight') #样式美化import matplotlib.pyplot as plt# import tensorflow as tffrom sklearn.metrics import classification_report#这个包是评价报告
准备数据
data = pd.read_csv('ex2data1.txt', names=['exam1', 'exam2', 'admitted'])data.head()#看前五行
看下数据的样子
sns.set(color_codes=False, context="notebook