python基础语法——2 综合基础案例之乳腺癌肿瘤预测代码
2019-07-26 09:51
344 查看
import pandas # 训练集 train = pandas.read_csv("c://train.csv") # 测试集 test = pandas.read_csv("c://test.csv") # 选取‘Clump Thickness’与‘Cell Size'作为特征,构建测试集中的正负分类样本 test_negative = test.loc[test['Type'] == 0][['Clump Thickness', 'Cell Size']] test_positive = test.loc[test['Type'] == 1][['Clump Thickness', 'Cell Size']] import matplotlib.pyplot as plt # 绘制良性肿瘤样本点,标记为红色 plt.scatter(test_negative['Clump Thickness'], test_negative['Cell Size'], marker='o', s=200, c='red') # 绘制恶性肿瘤样本点,标记为黑色 plt.scatter(test_positive['Clump Thickness'], test_positive['Cell Size'], marker='x', s=150, c='black') # 绘制x,y轴 plt.xlabel('Clump Thickness') plt.ylabel('Cell Size') import numpy as np # 利用numpy中random函数随机采样直线的截距和系数 intercept = np.random.random([1]) coef = np.random.random([2]) lx = np.arange(0, 12) ly = (-intercept-lx*coef[0])/coef[1] # 绘制一条随机直线 plt.plot(lx, ly, c='yellow')
相关文章推荐
- python学习笔记-基础语法代码及展示1
- 时间序列预测基础教程系列(8)_如何使用自回归综合移动平均线(ARIMA)模型进行时间序列预测(Python)
- UI基础控件综合案例之Java代码编写
- Python基础 -- 04 基础语法(文件操作、综合应用)
- 代码Python入门(一、基础语法)
- Python基础语法学习--函数+案例--定义一个函数,实现两个数的四则运算
- python 基础代码注释和时间属性
- python基础语法(10)类中
- python学习笔记----基本语法代码过手1
- python学习之基础语法(其五)
- Python 基础语法(四)
- Python学习笔记一(Python基础语法)
- 第三十四讲 LINQ 基础语法(一) 补充实例代码
- 01-Python学习笔记-基础语法
- Python学习笔记(一)基础语法
- Python基础语法练习(二)
- Python学习-基础语法
- 3-python基础python的基本语法之字符串的拼接
- 时间序列预测基础教程系列(6)_如何用Python进行时间序列预测的Baseline(基线)预测
- Python基础语法——if选择