学习python数据分析
文章平均质量分 74
一个跨行进行数据分析,从excel,sql,到Python的小人物
Arwen_H
这个作者很懒,什么都没留下…
展开
-
python 朴素贝叶斯算法
python贝叶斯算法(sklearn.naive_bayes),会通过了解什么是贝叶斯、贝叶斯公式推导、实际案例去讲解。也同时记录学习的过程帮组大家一起学习如果实际应该贝叶斯算法去分析。文章目录贝叶斯解决问题介绍逆向概率例子:贝叶斯公式介绍:贝叶斯解决问题介绍贝叶斯算法是英国数学家贝叶斯(约1701-1761)Thomas Bayes,生前提出为解决“逆概”问题写的一篇文章。“逆概”就是...原创 2018-10-24 13:15:35 · 7594 阅读 · 0 评论 -
anaconda-python安装graphviz及报错解决
在使用python进行决策树结果可视化的时候遇到InvocationException: GraphViz’s executables not found,原因是你的电脑还没有装GraphViz这个软件。这个软件安装分两种:1、GraphViz官网下载然后自己配置环境变量;2、使用anaconda安装; 因为一直使用anaconda来进行python,所以本文主要讲anaconda下如何安装。...原创 2018-09-03 15:42:18 · 16427 阅读 · 3 评论 -
python线性回归欠拟合与过拟合处理
import numpy as npimport matplotlib.pyplot as pltfrom sklearn.pipeline import Pipelinefrom sklearn.preprocessing import PolynomialFeatures,maxabs_scalefrom sklearn.linear_model import LinearRegres...原创 2018-11-21 10:52:05 · 1750 阅读 · 0 评论 -
机器学习python决策树(tree.DecisionTreeRegressor)算法实例
本文python决策树使用sklearn.tree.DecisionTreeRegressor模型来进行总结。首先我们要了解python机器学习中决策树用来做什么的,然后清楚的知道算法原理,最后才能将决策树算法应用到实际场景当中。 决策树,就是一种把决策节点画成树的辅助决策工具,一种寻找最优方案的画图法。画决策树有三步:第一步,写出你想要实现的目标;第二步,在目标的右侧写出实现这个目标的所有方案...原创 2018-09-06 17:04:02 · 21316 阅读 · 10 评论 -
python机器学习-线性回归(LinearRegression)算法
用python进行线性回归分析非常方便,如果看代码长度你会发现真的太简单。但是要灵活运用就需要很清楚的知道线性回归原理及应用场景。现在我来总结一下用python来做线性回归的思路及原理。线性回归应用场景线性回归介绍机器学习中的线性回归简单的线性回顾实例线性回归应用场景线性回归介绍——线性回归是利用数理统计中回归分析,来确定两种或两种以上变量间相互依赖的定量关系...原创 2018-08-30 16:11:39 · 45720 阅读 · 3 评论 -
python机器学习-k近邻(KNN)算法实例
本篇主要是自己复习和总结机器学习算法中最基础入门的——k近邻(KNN)算法,内容由网上百度与摘抄唐宇迪老师的讲义。k近邻介绍k近邻参数官网例子k近邻实际应用房租价格预测k近邻介绍——K最近邻(k-Nearest Neighbor,KNN),k近邻算法可以应用于分类场景与回归场景,是一个理论上比较不成熟的方法,也是最简单的机器学习算法之一。该方法的思路是:如...原创 2018-08-23 11:55:54 · 8887 阅读 · 2 评论 -
python机器学习框架
转载奶爸码农,非常感谢大神分享。原文 随着2016年Alpha Go在围棋击败李世石,2017年初卡内基梅隆大学人工智能系统Libratus在长达20天的鏖战中,打败4名世界顶级德州扑克玩家,这标志着人工智能技术又达到了一个新的高峰。人工智能已经不再是在各大公司幕后提供各种智能推荐、语音识别算法的工具,它已经慢慢走向台前进入到平常百姓的视野之中。曾经有人描述人工智能就向一列缓缓开向人们的火车,一...转载 2018-08-29 14:32:07 · 6419 阅读 · 0 评论 -
python之matplotlib.pyplot直方图
matplotlib.pyplot直方图画起来还是分成方便的,思路还是准备好数据,然后设置参数即可。反正画直方图比折线图在EXCEL上方便太多了。直方图介绍直方图参数说明官网案例实际案例直方图介绍直方图(Histogram)又称质量分布图。是一种统计报告图,由一系列高度不等的纵向条纹或线段表示数据分布的情况。 一般用横轴表示数据类型,纵轴表示分布情况。 直方图是数值...原创 2018-08-23 18:04:57 · 21019 阅读 · 0 评论 -
python之matplotlib.pyplot基础及折线图
不论是数据挖掘还是数据建模,都免不了数据可视化的问题。对于Python来说,Matplotlib是最著名的绘图库,它主要用于二维绘图,当然它也可以进行简单的三维绘图。-模块引用import matplotlib.pyplot as plt #引用画图库中的pyplot模块-折线条图语法import matplotlib.pyplot as pltdata=...原创 2018-07-30 11:57:24 · 12832 阅读 · 0 评论 -
python数据分析——python类似sql用法(四)
pandas在数据处理上有着丰富且高效的函数,我们把数据清理、整理好后,只是一张原始的DataFrame。python也能像SQL一样或者excel里面的voolkup一样将数据进行合并,也能像excel里面的透视表或者sql group by一样进行数据透视组合,也能像excel的查找功能或者sql里面的where功能进行数据筛选。...原创 2018-08-17 12:39:46 · 3658 阅读 · 0 评论 -
Python数据分析--计算函数
本篇记录python下pandas/numpy的数学计算函数(求和、累积、累和、方差、标准差、中位数、整数、平方根、对数、倒数、指数、余数等)、三角函数(正弦、余弦、切线等)pandas函数说明df.sum(axis=0, skipna=True, level=NaN)求和df.add(df2, fill_value=NaN, axist=1)两列元素求和,df....原创 2018-11-06 13:42:19 · 5370 阅读 · 2 评论 -
python数据分析——数据运算符(三)
python中的数据是可以直接进行加减乘除这样的四运,也能进行大于等于这种比较运算。今天来给大家介绍一下python运算符及运算语法。算术运算符比较运算符赋值运算符逻辑运算符成员运算符身份运算符运算符优先级算术运算符Python语言支持算术运算符,假设变量a的值是10,变量b的值是21 运算符 描述 实例 + 加 ...原创 2018-08-14 11:56:21 · 992 阅读 · 0 评论 -
python数据分析——数据清理(二)
上一章给大家介绍了如何查看数据与选取你所需要的数据,这篇给大家介绍一下选择完数据如何对数据进行处理。 往往我们拿到的数据经过查看过都会存在一些不能满足需求的问题,这时就可能需要对原数据进行一些修改与整理。比如:Python字段名修改、列名选择修改、索引重置、异常值替换、数据类型转化、数据组合等。还是主要给大家介绍一下一些常用涉及到的方法,本章结构请见目录:一、清理数据列名修改索引修...原创 2018-08-11 23:17:10 · 2215 阅读 · 0 评论 -
python数据分析——数据查看与选取(一)
前面已经讲了如何用pandas导入数据,这篇文章就来讲一些常用的数据查看、数据选取。做到了这一步,就可以进行一些快速的描述性分析了!要查看数据与选取数据,我们首先得了解python里数据存储的方式,然后才能进行数据查看、数据选择、数据清洗、数据分析、数据建模等。。 所以本文将分为:数据结构常用查看/选择数据函数函数代码案例 (本文会结合大家常用的excel和sql的思维模式来讲解...原创 2018-08-08 21:49:33 · 40243 阅读 · 5 评论 -
python之pandas数据导入
pandas数据导入学习python最好的学习方法就是带着自己的工作需求或者目标去学习。pandas库不多介绍,先放一些最基础的内容帮助学习。pandas导入/导出数据是非常方便的,可以快速的导入现在常见的excel、csv、txt,以下就是一些常用的导入数据:pd.read_csv(filename):从CSV文件导入数据 pd.read_table(filename):从限定...原创 2018-07-19 14:34:27 · 18918 阅读 · 2 评论 -
数据分析思路
数据分析是在当今每个企业都所需要涉及的一门学科,数据分析的书随便一搜就会有太多教大家如何的去使用。大致能把搜到的书分为两类:第一类讲数据理论统计学相关的,第二类就是数据分析工具应用类型的。而大部分我们所购买的书基本都是某一类工具如何使用去进行数据分析,但是看完过后还是不太懂什么是数据分析,应用到实际工作场景中照样很迷茫不知道该如何下手,这是什么原因呢?有的小伙伴会说:我想分析的根本没有数!拿到的这...原创 2018-09-14 16:08:06 · 16182 阅读 · 1 评论 -
python数据分析学习框架
利用Python进行数据分析学习框架要用Python进行数据分析、机器学习解决实际问题,那么我们该如何去做呢?整个流程的思路:1、思考要分析场景所涉及的数据;2、想办法获取数据(excel、数据库、网页爬虫等);3、数据导入Python(pandas等);4、对数据进行初步观测(pandas/numpy);5、猜测验证假设(pandas/numpy/matplotlib/skleam)那我...原创 2018-08-05 09:54:28 · 4749 阅读 · 0 评论 -
python安装之anaconda
python环境安装要使用Python首先得有运行环境对吧,这样才能完成后续的数据分析、机器学习、自动化等等应用场景。python[后面简称py]环境主要受所使用操作系统而环境不同。我主要讲windows下环境如何搭建,MAC自带环境这个就比较简单。我极力推荐使用anaconda来搭建,原因是因为用anaconda实在是太简单和方便了。编译环境与各种py库都已全部安装好了省去了后续很多麻烦,下...原创 2018-07-29 01:59:26 · 1063 阅读 · 1 评论 -
python学来干什么?
Python学来干什么,是否有理由坚持学下去?Python可以说是作为非常简单且牛逼的语言,绝对是需要学习的!一、山东省小学六年级的教材中加入了Python的内容;二、是从2018年起,Python也将成为浙江高考的内容之一;三、是计算机二级考试加入了Python科目。连小学生都会了,你还不会是不是有点那个啥。。。。那么我先来说一下Python的应用场景:Web应用开发在大数据,人工智...原创 2018-07-29 01:01:54 · 1086 阅读 · 1 评论