自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

原创 数据分析方法之描述性统计与推断性统计

2022-03-14 01:25:33 2392

原创 EXCEL对电商数据分析

EXCEL对电商数据分析背景​ 随着互联网的发展,电商得利于科技的推动以一种线上交易通过快递邮件的方式来送到消费者手中达到最终的交易。电商平台的用户数量十分庞大,同时每天产生的数据也非常的多,对于现在互联网红利时代已经过去要想经营一个好的电商平台并不是那么的容易,必须要有资深的数据分析团队来对数据进行分析。最后通过对用户数据、行为数据、产品数据进行综合分析评价来调整运营策略对不同用户实现精细化运营。常用的电商常用指标客户价值指标商品类别指标总体运营指标网络流量指标以上只是罗列的.

2022-02-15 22:14:11 2528

原创 ARANGODB INSTALL

ARANGODB INSTALL本次安装基于Windowns环境下进行访问时有点慢请静心等待下载安装包arangodb官方url直接点击download选择社区版点击Windowns图标选择Zip package 进行安装下载解压文件到想要安装目录下进入到**\ArangoDB3-3.8.4_win64\usr\bin**目录下在bin目录下以管理员身份输入arangod --install-service 运行出现INFO: addin

2022-01-23 12:00:20 414

原创 数据分析方法论

数据分析方法论一、公式法所谓公式法就是针对某个指标,用公式层层分解该指标的影响因素。举例:分析某产品的销售额较低的原因,用公式法分解:某产品销售额=销售量 X 产品单价销售量=渠道A销售量 + 渠道B销售量 + 渠道C销售量 + …渠道销售量=点击用户数UV X 下单率 购买转化点击用户数=曝光量 X 点击率**第一层:找到产品销售额的影响因素。**某产品销售额=销售量 X 产品单价。是销量过低还是价格设置不合理?**第二层:找到销售量的影响因素。**分析各渠道销售量,对比以往,是哪些

2021-12-02 14:29:50 2098

原创 Graphviz安装(Windows版本)

一、安装教程打开安装文件,按照下图所示进行安装二、graphviz库安装命令行执行:pip install graphviz三、验证安装命令行执行dot -version四、电脑重启建议安装完成以后电脑重启再使用graphviz。否则可能会出现验证安装成功,但是依旧提示找不到环境变量的问题否则可能会出现验证安装成功,但是依旧提示找不到环境变量的问题...

2021-12-02 14:21:58 3484

原创 初步感知机器学习

**scikit-learn中文社区 : https://scikit-learn.org.cn/常用名词​ 机器学习是人工智能的一个分支。人工智能的研究历史有着一条从以“推理”为重点,到以“知识”为重点,再到以“学习”为重点的自然、清晰的脉络。显然,机器学习是实现人工智能的一个途径,即以机器学习为手段解决人工智能中的问题。​ 深度学习(英语:deep learning)是机器学习的分支,是一种以人工神经网络为架构,对资料进行表征学习的算法。​ 算法(algorithm;算法),指一个被定义好的、计

2021-10-18 20:50:31 186

原创 机器学习常用算法——KNN

机器学习算法之KNN文章目录机器学习算法之KNNKNN 算法的基本理论:KNN算法的使用流程欧式距离:使用scikit-learn三方库完成KNNkNN算法的有缺点总结KNN 算法的基本理论:​ KNN(k-nearest neighbor)算法也叫K近邻,是一种既可以用于回归又可以分类的机器学习算法。k-近邻算法就是采用测量不同特征值之间的距离(一般选取欧氏距离作为度量)进行分类的方法。它的思路是:如果一个样本在特征空间中的k个最相似(邻近)的样本中大多数属于一个类别,则该样本也属于这个类别。在K-

2021-10-18 20:10:44 493

原创 Python/MySQL进行数据分析

数据分析基础Python基础数据库数据分析结构化数据思维方法的运用简单总结如果有错误或不足之处还望指导一番,我将万分感激。一起分享一起学习进步!

2021-09-19 22:14:35 444

原创 MySQL基础全覆盖篇

文章目录数据库的好处数据库相关概念数据库存储数据的特点MySQL产品的介绍和安装MySQL服务的启动和停止MySQL服务的登录和退出MySQL的常见命令对表中的列进行操作MySQL的语法规范SQL的语言分类SQL的常见命令DQL语言的学习进阶1:基础查询进阶2:条件查询进阶3:排序查询进阶4:常见函数二、聚合函数进阶5:分组查询进阶6:多表连接查询二、sql语法:通过join关键字实现连接三、自连接进阶7:子查询进阶8 使用limit查询进阶9:联合查询DML语言修改数据删除数据DDL语句常见约束数据库事务

2021-09-04 15:24:25 1503

原创 涵盖几乎所有的MySQL查询语句,一看就懂,一写就废的那种!

MySQL查询-- 连接数据库 use school;-- 查询所有学生的所有信息select * from tb_student;select stu_id,stu_name,stu_sex,stu_birth,stu_addr,col_id from tb_student;-- 查询所有课程名称及学分(投影和别名)---alias:别名 select cou_name, cou_credit from tb_course;select cou_name as 课程, cou_cred

2021-08-27 20:53:47 197

原创 这是我看过操作最简单的MySQL的详细安装

关系型数据MySQL——————MySQL的详细安装文章目录关系型数据MySQL——————MySQL的详细安装1. 前期准备2 安装步骤如下1. 前期准备这里选择社区版,对于学习它的性能已经足够满足我们的要求。mysql下载修改密码:alter user ‘root’@‘localhost’ identified by '123456’2 安装步骤如下直接点击打开下载的文件即可进入安装向导:...

2021-08-25 22:30:46 340

原创 基于python爬虫————静态页面和动态页面爬取

基于python爬虫————静态页面和动态页面爬取文章目录基于python爬虫————静态页面和动态页面爬取1. 爬虫的原理2. 用正则表达式匹配获取数据3. 页面源码解析4. 通过requests请求,爬取静态页面4.1 **css选择器基本语法**4.2 **xpath基本语法**4.3 通过代理进行数据的采集5. 通过selenium驱动浏览器,爬取动态页面6. 利用多线程提升爬取效率简单总结语录1. 爬虫的原理​ 我们在浏览器里面搜索需要查找的目标,这时浏览器会与服务器之间建立一

2021-08-22 17:02:38 7423 2

原创 Python爬虫再也不怕封ip了

Python 基于BS4————爬虫文章目录Python 基于BS4————爬虫1.前期基础准备知识2. 需要安装到的库3. 爬虫步骤4. 通用爬取页面5. 用代理获取网页源代码简单总结1.前期基础准备知识css:层叠样式器,主要用于渲染网页展示内容选择器选择器用法通配符选择器用*引用类选择器.id选择器每一个id都是唯一的,用#后面跟上id值标签选择器直接写标签名父子选择器前面是标签包含后面标签,如.a>h2后代选择器后面标

2021-08-17 23:18:10 631

原创 python——正则表达式

python——正则表达式文章目录python——正则表达式1. 正则表达式2. 正则表达式的字符对应功能2.1 特殊字符2.2 数量限定字符2.3 位置字符3.正则表达式的匹配类型3.1 单字符匹配3.2 多字符匹配3.3 指定字符匹配4. 正则表达式的应用1. 正则表达式正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。2. 正则表达式的字符对应功能2.

2021-08-14 17:38:21 478 1

原创 Python————办公自动化

Python————办公自动化文章目录Python————办公自动化文件的读写步骤:1. 纯文本文件的读写2. CSV文件的读写3. Excel文件的读写4. Word文件的读写5. PDF文件的读写背景: 随着日常的工作量逐渐变大,基本很多都是重复性的工作。虽然现在有很大办公软件能够在一些方面提高工作效率,但无法解决重复性的工作。这时就需要一种能够重复利用的工具,解决这类办法编程是一种很好的选择。在python这门编程语言提供了很多三方库来支持办公自动化操作。文件的读写步骤:打开文件——>读

2021-08-14 17:35:49 1045

原创 Python 操作Excel文件

Python 操作Excel文件文章目录Python 操作Excel文件1. 用到的三方库2. 读excel文件3. 写excel 文件简单的总结Excel 是我们在日常办公中可谓是无处不见,Excel主要又两种文件后缀名格式——(.xls/.xlsx)。现在使用的最多的是以.xlsx为后缀名的文件,它比.xls占的空间更少。对于Excel的处理日常我们所用 的工具以微软开发的Excel为主,它是一种图像化界面操作很容易上手。处理这类文件的最大疼点——函数的使用————工作量大(存在大量重复的工

2021-08-11 22:35:22 961

原创 Python高阶之对文件的操作

Python高阶之对文件的操作文章目录Python高阶之对文件的操作1. 常见的文件类型2. 读文件操作3. 写文件操作4.csv 文件的读取简单总结随着社会的发展,人们日常的工作量越来大处理的数据也越来越复杂。以前基本面对的都是结构化数据,但随着互联网的兴起,数据已经主要以半结构化和非结构化趋势过度。有新的需求就会推动科技的发展,python在处理文件就显得优势突显出来,python中有非常多的库来支持文件的操作,为办公自动化贡献了自己的一份力量。1. 常见的文件类型目前我吗常见的文件类

2021-08-09 23:58:52 328

原创 Python第三周学习总结-————从函数到面向对象编程

Python第三周学习总结难点和重点重点:函数、 高阶函数的使用、解耦 、 面向对象编程的理解(对象、对象的属性和方法)难点: 构建函数逻辑抽象、面向对象的编程中对类的抽象以及对应的属性和方法 、对象于属性、方法之间的逻辑关系、属性与方法之间的逻辑关系 、方法于方法之间的调用关系文章目录Python第三周学习总结**难点和重点**1. 函数1.1 函数定义及结构1.2 参数2. 函数的应用2.1 解决函数命名冲突3. 高阶函数及应用3.1 何为高阶函数3.2 Python中常用的内置函数3.

2021-08-07 15:09:39 617

原创 Python入门——面向对象编程

Python入门——面向对象编程文章目录Python入门——面向对象编程1. 常见的编程方式1.1 函数式编程1.2 面向对象编程2. 对象3. 类4. 面向对象编程步骤4.1 创建对象实例4.2静态方法和类方法总结1. 常见的编程方式1.1 函数式编程函数式编程是种编程方式,它将电脑运算视为函数的计算。函数编程语言最重要的基础是λ演算(lambda calculus),而且λ演算的函数可以接受函数当作输入(参数)和输出(返回值)。和指令式编程相比,函数式编程强调函数的计算比指令的执行重要。和过

2021-08-06 00:16:09 667 3

原创 Python基础——高阶函数

Python基础——高阶函数文章目录Python基础——高阶函数1. 参数详解1.1 函数中参数的位置遵循原则1.2 可变参数1.3 关键字参数2. 设计函数2.1 函数的设计原则2.2 函数的调用无副作用2.3 函数要做到高内聚低耦合效果2.4 高阶函数3. 匿名参数4. 递归函数4.1 函数与函数之间的调用原理4.2 何为递归函数4.3 递归函数的结构及原理5. 编程应用5.1 对冒泡排序进行封装5.2 对折半查找进行封装总结1. 参数详解1.1 函数中参数的位置遵循原则放在函数圆括号里的变量

2021-08-04 22:54:01 449

原创 Python入门基础————函数的高阶使用

Python的基础————函数的高阶使用文章目录Python的基础————函数的高阶使用1. 参数1.1 何为参数1.2 参数的类型以及如何传参1.3 参数的作用2. 函数的调用规则2.1 函数的导入3. 包、模块、函数的关系4. 函数的编程应用4.1 实现整数反转4.2 判断一个整数是不是质数5. 简单总结语录1. 参数1.1 何为参数参数就是我们在定义函数是放在圆括号里的变量,称为参数。前面的学习过程中或多或少当我们取调用函数的时候,会发现需要我们传入参数。1.2 参数的类型以及

2021-08-03 23:25:59 998

原创 Python 实现彩票机选原理——从此再也不用纠结彩票选号

Python 实现彩票机选原理功能实现要求根据彩票要求随机生成函数功能根据传入的参数不同,同时可以实现大乐透和双色球程序分析一个用于产生号码的函数大乐透球号码函数和双色球函数显示球的函数具体实现程序如下:import randomdef generate(ball_max, num): """ 随机生成球号码 :param ball_max: 球号码的最大范围 :param num: 号码的个数 :return: 号码

2021-08-02 21:00:35 3576 1

原创 Python基础学习09————函数

Python基础学习————函数文章目录Python基础学习————函数1. 重新认识变量1.1 变量的类型1.2 全局变量1.3 局部变量1.4 全局变量和局部变量同在一个程序分析2. 函数2.1 引入函数的背景2.2 函数的定义2.3 函数的使用3. 函数的应用案例3.1 生成随机验证码3.2 计算样本数据的极差简单总结语录1. 重新认识变量python解释器寻找变量的过程如下,遵循LEGB原则。Local(局部作用域) —> Embeded(嵌套作用域) —> Global(全局

2021-08-02 20:52:11 482 2

原创 seaborn可视化01,涵盖几乎所有用法

Task4 seaborn可视化(一)Matplotlib试着让简单的事情更加简单,困难的事情变得可能,而Seaborn就是让困难的东西更加简单。seaborn是针对统计绘图的,一般来说,seaborn能满足数据分析90%的绘图需求。Seaborn其实是在matplotlib的基础上进行了更高级的API封装,从而使得作图更加容易,在大多数情况下使用seaborn就能做出很具有吸引力的图,应该把Seaborn视为matplotlib的补充,而不是替代物。用matplotlib最大的困难

2021-07-31 15:45:02 7394

原创 Python基础总结——容器型数据类型

Python基础总结02——容器型数据类型文章目录Python基础总结02——容器型数据类型1. 列表1.1 何为列表1.2 如何创建列表1.3 列表的遍历、索引和切片1.4 列表的常用操作1.5 列表的应用1.5-1 模拟斗地主发牌1.5-2 去除列表中重复元素2. 元组2.1 何为元组2.2 创建元组2.3 元组的遍历、索引和切片2.4 元组的基本操作2.5 元组的unpack/ pack3. 字符串3.1 何为字符串3.2 创建字符串3.3 字符串的遍历、索引和切片3.4 字符串的基本操作3.5

2021-07-31 15:28:50 2014 1

原创 python基础学习08——字典进阶

python基础学习08——字典进阶文章目录python基础学习08——字典进阶1. 字典的定义2. 字典的遍历3. 字典的操作4. 字典的应用4.1 网络数据采集———JSON数据总结学习很辛苦,但并不痛苦!路漫漫其修远兮,吾将上下而求索!1. 字典的定义字典的生成字面量方法dict1 = {'a':1,'b':2,'c':2}​ 2. 构造器方法dict1=dict(id='20181703034',name='yuping',age=23,brithday='11-09

2021-07-30 23:46:28 282

原创 Python基础学习07——之字符串、集合、字典

Python基础学习07——之字符串、集合、字典文章目录Python基础学习07——之字符串、集合、字典1. 字符串1.1 字符串的基本运算1.2 字符串中特别重要的两个方法1.3 字符串的格式化输出1.4字符串的应用场景2. 集合2.1 集合的定义2.2 集合的运算3. 字典3.1 字典的定义3.2 字典的常用运算1. 字符串1.1 字符串的基本运算注意字符串是不可以变的数据类型字符串的基本运算包括,字符串的拼接(常用)、成员运算、拆分等操作具体操作请参考上一篇1.2 字符串

2021-07-29 23:24:09 152

原创 Python实现二分查找算法

Python实现二分查找算法二分查找也叫折半查找,每次搜索空间减为原来的一半。减少遍历次数来提高性能温馨提示:折半查找只适用与有序序列def binarySerach(l,n): high = len(l)-1 # 标记上限 low = 0 while low<=high : # 控制循环条件 midd=(high-low)//2 # 更新标记中间位置 if l[midd] == n : return l[

2021-07-28 20:06:30 978 1

原创 python基础学习05

python基础学习05文章目录python基础学习051. 列表的嵌套使用1.1 保存5个学生3门课的成绩1.2 给列表元素去重2. 元组2.1 元组的定义2.2 元组的运算2.3 元组的解unpack/pack3. 字符串3.1 初步感知字符串3.2 字符串的常用方法3.3 字符串的编程练习总结语录1. 列表的嵌套使用1.1 保存5个学生3门课的成绩如下:语文数学英语张飞676645关羽908933诸葛457867赵云3467

2021-07-28 15:59:04 458

原创 Python基础学习——列表详解

Python基础学习——列表详解文章目录Python基础学习——列表详解1. 列表的生成和遍历1.1 列表的定义2.2 遍历列表3.3 列表的索引和切片2. 列表的常用方法2.1 插入元素方法2.2 删除元素方法2.3 查看元素是否存在返回索引2.3 对列表元素排序、反转和统计元素个数3. 列表的运算4. 用于列表的排序算法4.1 简单选择排序4.2 冒泡排序4.3 改进版冒泡排序5. 列表经典编程题的应用5.1 幸运的女人5.2 扑克牌游戏发牌模拟6. 列表中的统计学7. 总结**语录**1. 列表的

2021-07-26 23:13:06 621 1

原创 Python入门基础知识第一周总结

Python入门基础知识一周总结原创不易,你的点赞和评价就是我坚持更新的最大动力!文章目录Python入门基础知识一周总结Python环境的安装Python的历史为什么选择学习Python编程语言Python的优点Python的缺点Python的应用领域Windows环境下运行Python程序集成开发环境——PycharmPycharm的下载与安装Pycharm的基本设置Pycharm编写python程序Pycharm调试程序调试步骤变量和基本数据类型变量整型浮点型字符串型布尔型复数型运算符运算符的

2021-07-24 18:51:50 755 1

原创 matplotlib绘制各种图形,看这一篇就够了!

matplotlib绘制各种图形原创不易,你的点赞评价加关注就是我更新下去的最大动力!文章目录matplotlib绘制各种图形1. 导入相关包2. 线图:plot()2.1 用plot方法画出x=(0,10)间sin的图像2.2 用点加虚线的方式画出x=(0,10)间sin的图像2.3 同时绘制cos和sin图像在同一图中2.4 绘制折线图3. 散点图3.1 绘制两组100个随机数的散点图3.2 增加颜色,大小,透明度设置 -- 气泡图3.3 散点图分三类并显示图例4.1 简单垂直条形图4.2 简

2021-07-24 16:56:53 24256 1

原创 Python基础学习04

Python基础学习04本节内容初步感知列表数据类型列表的定义对列表常用的操作常用内置函数案例应用背景前面我们学过的数据类型包括整数(integer)、浮点型(float)、字符型(string)、布尔型(Boolean),这些类型以经无法在满足我们后期编程需求。上述类型定义的变量,在大多数场景以及无法满足例如,需要统计抛两个色子1000次并记录每两个色子和的情况出现的次数import random# 记录2~12每一种情况出现的次数用字母a~l变量记录a,

2021-07-23 23:51:19 205 1

原创 学matplotlib基础,十分钟带你掌握matplotlib基本用法

初识matplotlibmatplotlib官网本章节是matplotlib的基础用法,掌握画图的流程,对辅助显示层和图像层上的操作。- 本章知识点归纳如下:导入模块: import matplotlib.pyplot as plt/import numpy as np定义图像窗口:plt.figure()画图:plt.plot(x,y)定义坐标轴范围:plt.xlim()/plt.ylim()定义坐标轴名称:plt.xlabel()/plt.ylabel()定义坐标轴刻度及名称:p

2021-07-23 08:51:27 1908 5

原创 python基础学习03

python基础学习03——分支/循环结构详解pyhton基础视频链接视频程序的三大控制结构为:顺序结构、循环结构、选择结构分支结构、循环结构练习分支结构和循环结构是构成代码一个非常重要的模块分支结构,用于选择循环结构,用于对事件的重复性操作在编程中常常分支结构和循环结构组合嵌套分支结构定义分支结构就是选择结构顺序结构的程序虽然能解决计算、输出等问题,但不能做判断再选择。对于要先做判断再选择的问题就要使用分支结构。分支结构的执行是依据一定的条件选择执行路径

2021-07-22 20:16:25 209 5

原创 python基础学习(02)

python基础学习(0)文章目录python基础学习(0)顺序结构分支结构循环结构小插曲pycharm代码调试bug总结顺序结构程序从上到下依次执行a=1b=2c=a+bprint(c)分支结构分支结构有if语句,通过判断条件是否成立来确定是否执行某一个语句。或者是if-else语句,在原本条件不成立的情况下执行另外的语句。或者是if-elseif-if语句处理更加复杂的判断代码块,具有相同缩进的代码if 1==1 : print('hello') .

2021-07-21 20:29:26 322 2

原创 小白必须掌握python案例

掌握Python分支结构、循环结构这一篇就够了分支结构分支结构在任何一门编程语言都在非常重要的,它是构成模块的一部分分支结构编写要注意代码缩进循环结构for in 循环、 while 循环for in 循环需要确定执行次数、while循环不需要提前确定执行次数,通过条件来终止循环1.找出100~999之间的水仙花数(各个位数的立方之和等于这个数本身)for i in range(100,1000): a=i%100%10 # 获取个位上的数 b=i%100//10#

2021-07-21 19:33:51 1147 2

原创 python入门基础知识01

python入门基础知识01运行python 脚本的常用方法命令提示符下运行集成开发环境pycharm运行python代码的编写方法1,通过记事本进行编写(一般不建议)方法2,直接在windows命令提示符下进行编写与运行方法3,在Ipython方法4,在pycharm以上是常用python代码编写常用方法命名规则以及变量变量——>数据的载体1.字母(unicode字符)、数字、下划线,不能使用数字开头、不能使用特殊字符2.变量名区分大

2021-07-20 19:07:33 412 7

原创 Python以及pycharm安装

python简介Python由荷兰数学和计算机科学研究学会的Guido van Rossum 于1990 年代初设计,作为一门叫做ABC语言的替代品。Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言, 随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。python官网路径下载链接官网链接windowns下载链接windown环境下安装选择自定义安装

2021-07-19 19:12:04 200 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除