
python
qiu_zhi_liao
这个作者很懒,什么都没留下…
展开
-
SVM实战:如何进行乳腺癌检测
如何在 sklearn 中使用 SVMSVM 既可以做回归,也可以做分类器。当用 SVM 做回归的时候,我们可以使用 SVR 或 LinearSVR,即support vector regressionLinearSVR用来处理线性可分的数据,也就是说,使用的线性核函数如果是针对非线性的数据,需要用到 SVC。在 SVC 中,我们既可以使用到线性核函数(进行线性划分),也可以使用高纬...原创 2019-05-18 17:45:05 · 4120 阅读 · 0 评论 -
python编程-迭代器(类,方法,继承),函数,数据结构,
a, b = 0, 1while b < 10: print(b) #print(b,end=',') a, b = b, a+b相当于n=bm=a+ba=nb=m输出:112358#输出:1,1,2,3,5,8关键字end可以用于将结果输出到同一行,或者在输出的末尾添加不同的字符!条件控制:1、每个条件后面要使用冒号:...原创 2019-06-26 23:41:11 · 860 阅读 · 0 评论 -
Python科学计算:用NumPy快速处理数据
写在前面:大家再读别人文档的时候,一定有过以下方面的苦恼:1、为啥我复制别人的代码总是执行报错;(内心mmp,劳资就是想学个技术,咋就这么难了???)emmn,一定是你的计算机环境与别人不一样;(强烈建议大家回答问题,写文档时加上自己的开发环境和使用软件的版本。)比如我现在就想学习数据分析,那么第三方库Numpy,Pandas就是必须的;可是,一般的书籍上来就推荐你用python2...原创 2019-05-02 16:45:17 · 1163 阅读 · 1 评论 -
python扫盲系列(5)--列表、元组、字典、集合
特征 常见用法 不可变数据 数字=123 用于计算,没有索引;注意优先级(**》*/》not》and》or) >>> 17 % 3 # 取余 2 字符串='' Python 字符串不能被改变,可以添加索引 常用用法:+字符串,*2复制2遍 a='string' a[0]='c' #非法...原创 2019-05-02 16:52:04 · 333 阅读 · 0 评论 -
决策树算法实现
ID3,c4.5只用于做分类,得到的结果是连续值;cart既可以做分类,也可以做回归,得到的结果是连续值。CART 分类树在 Python 的 sklearn 中默认采用的是 CART 分类树。下面,我们来用 CART 分类树,给 iris 数据集构造一棵分类决策树。在 Python 的 sklearn 中,如果我们想要创建 CART 分类树,可以直接使用 DecisionTreeCla...原创 2019-05-02 16:43:39 · 326 阅读 · 0 评论 -
python3扫盲系列-(3)
Linux/Unix的系统上,一般默认的 python 版本为 2.x,我们可以将 python3.x 安装在/usr/local/python3目录中。安装完成后,我们可以将路径/usr/local/python3/bin添加到您的 Linux/Unix 操作系统的环境变量中,这样您就可以通过 shell 终端输入下面的命令来启动 Python3 。PATH=$PATH:/us...原创 2019-05-02 16:41:58 · 172 阅读 · 0 评论 -
python扫盲系列-(2)
Python 使用反斜杠(\)转义特殊字符,如果你不想让反斜杠发生转义,可以在字符串前面添加一个 r,表示原始字符串:--------------------文章内容来自菜鸟教程;(仅用做学习!)Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。等号...原创 2019-05-02 16:41:26 · 222 阅读 · 0 评论 -
python之微信机器人
import itchatimport pandas as pditchat.auto_login(hotReload=True)friends=itchat.get_friends(update=True)def get_attr(friends,key): return list(map(lambda user:user.get(key),friends))ni...原创 2019-05-02 16:47:40 · 321 阅读 · 0 评论 -
决策树数学原理(ID3,c4.5,cart算法)
上面这个图就是一棵典型的决策树。我们在做决策树的时候,会经历两个阶段:构造和剪枝。构造简单来说,构造的过程就是选择什么属性作为节点的过程,那么在构造过程中,会存在三种节点:根节点:就是树的最顶端,最开始的那个节点。在上图中,“天气”就是一个根节点;选择哪个属性作为更节点!内部节点:就是树中间的那些节点,比如说“温度”、“湿度”、“刮风”;选择哪些属性作为子节点!叶节点...原创 2019-05-02 16:44:14 · 1602 阅读 · 1 评论 -
python 扫盲系列(1)
#!/usr/bin/python3 print("Hello, World!")---------------------内容来自菜鸟教程。(仅作为学习使用!)你可以将以上代码保存在 hello.py 文件中并使用 python 命令执行该脚本文件。$ python3 hello.py关于实例中第一行代码#!/usr/bin/python3的理解:分成两种情况:...原创 2019-05-02 16:38:07 · 222 阅读 · 0 评论 -
Python科学计算:Pandas
Pandas 提供的基础数据结构 DataFrame 与 json 的契合度很高,转换起来就很方便。如果说,在 NumPy 中数据结构是围绕 ndarray 展开的,那么在 Pandas 中就有Series 和 DataFrame 这两个核心数据结构,分别代表着一维的序列和二维的表结构。数据结构:Series 和 DataFrameSeries 是个定长的字典序列。说是定长是因为在存储的时...原创 2019-05-02 16:47:07 · 448 阅读 · 0 评论 -
python扫盲系列--(4)
python中的常用数学函数:import mathprint (abs(-1))print (math.ceil(3.4)) #返回数字的上入整数print (math.ceil(-3.1))print (math.exp(3)) #返回e的x次幂,e=2.718281828459045print (math.log(100,10)) #以10为底数,print(math.l...原创 2019-05-02 16:42:41 · 209 阅读 · 0 评论 -
Faker库:一个数据造假的神库
'''你还在手敲数据吗?你需要数据造假吗?你想要高效生成数据吗?faker库可以帮到你!!!安装方法:pip install faker'''from faker import Faker #导入一个Faker类faker=Faker()#实例化为faker对象#调用它的name,address,test方法,随机生成看起来很真的英文姓名,地址,长文本!print('nam...原创 2019-08-07 09:57:33 · 795 阅读 · 0 评论