
Python大战机器学习
文章平均质量分 87
kongds1999
学到老活到老,学不到老你还想活到老
展开
-
Python机器学习笔记02--Scikit-learn库
本文索引:Sklearn库概述 Sklearn库分类算法 Sklearn库回归算法本篇内容比较不好理解,还有一些jupyter notebook操作 ,这里放出我的jupyter notebook笔记文件:一、Sklearn库概述Scikit-learn项目最早由数据科学家David Cournapeau在2007年发起,使用需要Numpy和SciPy等其他库的支持,是...原创 2020-03-13 16:34:13 · 906 阅读 · 0 评论 -
Python机器学习笔记04--贝叶斯分类实战
Python机器学习笔记01--机器学习基础Python机器学习笔记02--Scikit-learn库Python机器学习笔记03--线性回归预测实战本文索引:分类基本概念 贝叶斯分类概述 垃圾邮件分类实战一、分类基本概念【什么是分类】生活中常见的分类诸如超市物品分类(面包、鲜肉、蔬菜等)、垃圾分类(餐余垃圾、有害垃圾、其他垃圾、可回收物)和生活信息分类(房...原创 2020-01-29 16:59:46 · 1322 阅读 · 0 评论 -
Python机器学习笔记03--线性回归预测实战
Python机器学习01--机器学习基础Python机器学习02--Scikit-learn库本文索引:线性回归原理 预测儿童身高实战一、线性回归原理【“回归”的由来】“回归”是由高尔顿(英国著名生物学家、统计学家,达尔文表弟)在研究人类遗传问题时提出来的。 为研究父代与子代身高的关系,高尔顿搜集了1078对父亲及其儿子的身高数据进行了深入分析,发现了回归效应:...原创 2020-01-27 22:08:28 · 2833 阅读 · 0 评论 -
Python数据可视化笔记04--雷达图、三维图实战
Python数据可视化笔记01--Matplotlib基础Python数据可视化笔记02--折线图、散点图实战Python数据可视化笔记03--柱状图、饼状图实战本文索引:雷达图 三维图本文环境:Windows10 + jupyter notebook一、雷达图【雷达图】雷达图(Radar Chart),又可称为戴布拉图、蜘蛛网图(Spider Char...原创 2020-01-26 11:46:46 · 6460 阅读 · 3 评论 -
Python数据可视化笔记03--柱状图、饼状图实战
Python数据可视化笔记01--Matplotlib基础Python数据可视化笔记02--折线图、散点图实战本文索引:柱状图 饼状图环境:Windows10 + jupyter notebook一、柱状图【柱状图】使用Matplotlib提供的bar()函数来绘制柱状图。 与前面介绍的plot()函数类似,程序每次调用bar()函数时都会生成一组柱状图,...原创 2020-01-25 17:11:12 · 7901 阅读 · 0 评论 -
Python数据可视化笔记02--折线图、散点图实战
Python数据可视化笔记01--Matplotlib基础本文索引:折线图实战 散点图实战实验环境:Windows10+jupyter notebook一、折线图折线图通常用来表示数据随时间或有序类别变化的趋势。 最简单的折线图示例import matplotlib.pyplot as pltdata = [1,2,3,4,5,4,2,4,6,7] #...原创 2020-01-24 14:04:42 · 2426 阅读 · 0 评论 -
Python编程进阶04-图像处理实战
Python编程进阶01--输入输出文件操作Python编程进阶02--Excel文件操作Python编程进阶03--自然语言处理实战本文索引:Pillow图像处理库(概述、主要功能、常用操作) 图像处理实战(验证码生成实战)本文所需文件自提:链接:https://pan.baidu.com/s/1z2QvrOxphVJT79Rva_kOkg提取码:eg4g...原创 2020-01-23 18:03:12 · 1758 阅读 · 0 评论 -
Python编程进阶03-自然语言处理实战
Python编程进阶01--输入输出文件操作Python编程进阶02--Excel文件操作1、jieba扩展库(库描述,基本操作)2、文本词频统计实战(《三国演义》词频统计、人物统计)首先我们来了解一下中文分词的特点和难点:【中文分词介绍】【中文分词特点】词是最小的能够独立活动的有意义的语言成分 汉语是以字为单位,不像西方语言,词与词之间没有空格之类的标志指...原创 2020-01-21 15:37:06 · 990 阅读 · 0 评论 -
Python编程进阶02-Excel文件操作实战
Python编程进阶01--输入输出文件操作Outline:1、Excel文件格式说明(工作簿、工作表、单元格)2、openpyxl库操作(常用操作、优缺点)3、人口数据处理实例(人口普查数据统计整理)一、Excel文件格式说明一个Excel电子表格文档称为一个工作簿(workbook),一个工作簿保存在扩展名为.xlsx的文件中。 每个工作簿都可以包含多个表...原创 2020-01-09 23:30:45 · 824 阅读 · 0 评论 -
Python机器学习笔记01--机器学习基础
本文索引:机器学习分类 监督学习 - 分类 监督学习 - 回归分析一、机器学习分类机器学习(Machine Learning,ML)是一门综合性非常强的多领域交叉学科,设计线性代数、概率论、统计学、算法复杂度理论等多门学科。 机器学习根据已知数据来不断学习和积累经验,然后总结出规律并尝试预测未知数据的属性。机器学习可利用数据或经验等不断改善自身的性能。 机器学习是目前弱...原创 2020-01-09 13:38:44 · 754 阅读 · 0 评论 -
Python数据可视化笔记01--Matplotlib基础
一、Matplotlib库介绍概述、gallery示例Matplotlib是Python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地进行制图。而且也可以方便地将它作为绘图控件,嵌入GUI应用程序中。 Matplotlib库由各种可视化类构成,内部结构复杂。 Matplotlib.pyplot是绘制各类可视化图形的命令字库,相当于快捷方式 Mat...原创 2020-01-08 23:59:11 · 887 阅读 · 0 评论 -
Python编程进阶01-输入输出文件操作
一、输出输出【输入】Python提供了input内置函数从标准输入(键盘)读取一行文本 input()函数也可以接受一个Python表达式作为输入,并将运算结果返回 input()函数的返回值永远是字符串,当我们需要返回int型时需要使用int(input())注:eval()函数用来执行一个字符表达式,并返回表达式的值str = input("请输入:");prin...原创 2020-01-08 18:40:44 · 1173 阅读 · 0 评论 -
Python数据处理笔记04--pandas常用方法
Python数据处理笔记01--numpy数组操作Python数据处理笔记02--numpy矩阵操作Python数据处理笔记03--pandas数据结构声明:本文环境为Windows10+Google Browser+jupyter notebook ,长文预警一、数据读取与写入二、描述性统计方法三、迭代与遍历四、排序五、缺失值处理一、数据读取与写入...原创 2020-01-07 22:09:31 · 1579 阅读 · 0 评论 -
Python数据处理笔记03--pandas数据结构
Python数据处理笔记01--numpy数组操作Python数据处理笔记02--numpy矩阵操作声明:本文环境为Windows10+jupyter notebook,请自行下载安装Anaconda引言:Pandas是基于Numpy的一种工具,该工具是为了解决数据分析任务而创建的 Pandas纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具 P...原创 2020-01-06 22:10:47 · 546 阅读 · 0 评论 -
Python数据处理笔记02--numpy矩阵操作
Python数据处理笔记01--numpy数组操作声明:本文环境为Windows10+jupyter notebook,请自行下载安装Anaconda1、矩阵生成【numpy矩阵库】> Numpy中包含了一个矩阵库numpy.matlib,该模块中的函数返回的是一个矩阵,而不是一个mdarray对象。> 一个m×n的矩阵是一个由m行(row)n列(colu...原创 2020-01-06 17:45:08 · 1234 阅读 · 0 评论 -
Python数据处理笔记01--numpy数组操作
声明:本文环境为Windows10+jupyter notebook,请自行下载安装Anaconda1、numpy库概述和安装引言:Python中用列表list保存一组值,可用来当做数组使用,由于列表的元素可以是任何对象,因此列表中所保存的是对象的指针,未保存一个简单的[1,2,3],需要有3个指针和三个整数对象,对于数值计算来说这种结构显然比较浪费内存和CPU计算时间。...原创 2020-01-06 10:41:02 · 1139 阅读 · 0 评论