- 博客(8)
- 收藏
- 关注
原创 数据分析师 Mysql练习题(附答案)
Mysql练习(一)(附答案)练习题1:现有投资表和业务员表两张表,表结构如下:#创建invest表create table invest(created_at date,user_id varchar(20),invest_item varchar(100),investamount decimal(38,10));#给invest插入数据insert into invest values("2017/11/1","A123","CFH",100000),("2017/12
2020-09-08 09:52:59 7857 3
原创 利用python快速将一个工作表拆分成多个工作簿
利用python提高工作效率的一个小技巧很多人会在日常的工作中遇到这样的工作需求:需要将一个总表按“分公司/按月份”等拆分成多个工作簿,分发给对应的人员。一开始想到的方法是:第一步:先将总表拆分成多个子工作表,第二步:新建多个工作簿,把子工作表中的内容逐个复制到对应的工作簿。第一步想到如何操作了,但是第二步效率太慢,太耗时间了。百度了一圈后,发现有2种方法可以快比较便捷的解决第二步这个问题。第一个方法是下载第三方插件“易用宝”,“易用宝”有一个功能可以将多个工作表拆分成多个工作簿。第二个方法是用VB
2020-06-30 17:28:35 6741 10
原创 利用python多个工作簿合并到一个工作簿
python高效办公——多个工作簿合并成一个工作簿业务场景:有一个文件夹“商户汇总”,文件夹中有32家分公司的商户数据,分别存放在32个excel表(工作簿)中,现需要将32个工作簿合并成一个总的excel表。实现代码:import pandas as pdimport ospwd = r"G:\商户汇总" #文件存放的路径(方法:找到对应文件夹按shift键鼠标右键-复制路径)df_list = []for path,dirs,files in os.walk(pwd): fo
2020-09-17 10:23:02 4860 2
原创 机器学习算法-决策树模型及小案例
机器学习算法-决策树一、决策树算法原理1、定义2、原理二、决策树算法小案例1、数据挖掘流程2、根据流程实现决策树算法(1)读取数据(2)探索性数据分析(3)数据清洗(4)特征筛选(5)数据预处理(6)建模(7)模型评估一、决策树算法原理1、定义决策树算法定义:决策树算法是一种非参数的决策算法,它根据数据的不同特征进行多层次的分类和判断,最终决策出所需要预测的结果。它既可以解决分类算法,也可以解决回归问题,具有很好的解释能力。2、原理(1)决策树原理图(2)对于决策树的构建方法具有多种出发点,它具
2020-09-11 17:15:53 1839
原创 机器学习算法-支持向量机SVM案例Rain in Australia预测明天是否下雨
案例分析思路一、获取数据二、解读数据三、数据探索1.导入相关包2.导入数据和查看数据3.随机抽样4.将样本特征和标签分开四、数据清洗1.去重2.缺失值处理三级目录一、获取数据本案例中所用的数据集为Kaggle提供的澳大利亚气象局十年的气象数据,共142193条数据。本文采用SVM、随机森林进行预测,仅供学习交流。二、解读数据数据大小:12.9M,142193条数据;数据格式:csv数据特征:总共有23个特征,下图为各特征的中文释义。其中RainTomorrow为目标变量Y,Cloud9am和Cl
2020-09-11 15:21:01 4555 5
原创 利用python快速将一个工作表拆分成多个工作表
利用python可以快速将一个工作表拆分成多个工作表。具体如何操作呢?举个栗子:需要拆分的工作簿为"chaifengzb",里面有一个“总表”,字段包含“分公司”“日期”“商品名称”…(可以有n个字段)。表格内容包含35家分公司不同日期输出的商品。需求:将总表按分公司进行拆分操作思路:1、对总表中的“分公司”列进行拆分;2、将拆分的表写到新工作簿“chaifengzb1.xlsx”,并用excel格式进行存储3、新生成的工作表按分公司进行命名。4、保存import pandas as
2020-07-04 15:10:29 8479 13
原创 爬虫-如何安装selenium库?
在windows+anaconda3环境下安装selenium第一步:找到Anaconda下的 Prompt,输入pip install selenium,按enter进行安装。第二步:下载谷歌浏览器,查看谷歌浏览器的版本:浏览器右上角——帮助——关于Google Chrome查看浏览器版本。比如:我的谷歌浏览器版本第三步:下载浏览器对应的驱动程序——打开此网址找到对应版本的驱动程序文件夹——打开对应的电脑的版本——点击下载谷歌浏览器对应驱动程序的网址:ChromeDriver根据上面查
2020-06-27 18:51:32 2046
原创 利用python批量生成有序的文件夹
利用python高效办公之批量生成有序的文件夹今日部门安排了一项工作任务,要求给涉及投诉的2543笔交易的交易截图存放在按1-2543顺序创建的文件夹。此项工作有3个工作量较大的事项:1、创建2543个文件夹;2、按订单号在业务系统查询交易概况和交易详情,并截图;3、将截取的图片,放置在对应的文件夹内。分析:3项工作中,第一项工作能利用python快速生成。具体实现如下:import osbase = r’E:’ #新建文件夹的路径i = 1while i < 2454: #新建1-
2020-05-28 18:11:19 946
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人