自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 sql执行顺序

SQL 执行顺序

2022-12-30 12:29:40 180 1

原创 sql中的模糊匹配与正则表达式

sql中的模糊匹配与正则表达式

2022-12-30 12:14:42 3336

原创 SQL的建表,增删查改

SQL的建表,增删查改

2022-12-30 11:42:28 183

原创 AB测试的介绍与实施

AB测试的介绍与实施

2022-11-25 11:40:10 2435 1

原创 商业分析常用思维方法

商业分析常用思维方法

2022-09-04 17:01:24 248

原创 常用数据分析方法

在平常写分析报告过程中,常常无意间会用到很多种方法,干脆总结下,时常看看打开分析思路,如下图:

2022-05-07 18:42:55 278

原创 设置一个定时取数任务----每日从Tusahre平台取数入库

继完成从网页接口取数任务后,想要让程序每日自动帮我执行回收数据,于是设置了一个定时任务1、导包import scheduleimport timefrom datetime import datetimeimport tushare as tsimport pandas as pdimport pymysqlts.set_token('****************************')pro = ts.pro_api()2、连接数据库,建个表####连接数据库,如histo

2022-04-19 21:43:21 939

原创 利用ARIMA季节模型预测

利用ARIMA季节模型预测目的:某公司业务具有明显的季节性波动,为了提前做好假日部署,需根据历史数据预测未来留存用户数量1、数据准备import pmdarima as pmimport pandas as pdimport matplotlib.pyplot as plt#导入数据data=pd.read_excel(r"C:\Users\csdn\Desktop\test.xlsx",sheet_name="OG",index_col = u'month')['liucun']data

2022-04-04 16:05:29 3455

原创 通过python获取Tushare平台的数据

通过python获取Tushare平台的数据

2021-05-27 10:47:58 1379

原创 对Hadoop生态的一点理解

对Hadoop生态的一点理解

2021-03-03 00:12:25 179

原创 常见用户运营指标

常见用户运营指标

2021-02-21 14:30:30 1067

原创 tableau中的fixed函数和exclude函数傻傻分不清?

在tableau中计算部分占整体比重时,常常需要进行不同维度之间的聚合计算,fixed和exclude这两个函数在此场景中经常被用到。两个函数定义如下:fixed函数:{fixed 维度1,维度2,… : 聚合度量},仅使用指定的维度(维度1,维度2,…)计算聚合度量;exclude函数:{exclude 维度1,维度2,… : 聚合度量},如果指定的维度(维度1,维度2,…)出现在试图中,则计算聚合时会排除这些维度分组的影响。eg:对下述table表中的数据进行计算table:mo

2021-02-04 00:11:57 5416

原创 hive sql中的用 爆炸函数lateral view explode将一行转成多行

爆炸函数lateral view explode将一行转成多行lateral view 常用于和split,explodeg这个UDTF(User defined Table-Generating Functions)一起使用,该组合能进一行数据拆分成多行数据,并对拆分后的数据进行聚合。lateral view首先为原始表的每行调用UDTF,explode这个UDTF函数会把一行拆分成一行或者多行,lateral view会把explode的结果组合,产生一个支持别名表的虚拟表。常用于处理一些特定格式的

2021-02-03 22:29:45 3181 1

原创 hive sql中的字符组合/字符拼接函数

1.简单拼接Concat(str1,str2,str3,……) 函数返回结果为函数中的几个参数连接组成的字符串,如果参数中有一个为null,则返回值为null。Eg: select concat(‘每天’,’都要’,’开心’)Result:’每天都要开心’ ;2.可自定义拼接时的间隔符concat_ws(separater,str1,str2,str3,……) ,第一个参数为其他参数的分隔符,分隔符放在要连接的两个字符之间,分隔符可以是一个字符也可以是其它参数。Eg: select concat

2021-02-01 22:02:56 4452

原创 hive sql中的json解析函数

函数语法:get_json_object(json对象变量,json变量标识),第一个参数为json对象变量,第二个参数使用$表示json变量标识,然后用 . 或[]读取对象或数组。eg: 定义一个数据字典 data,data={“name”:”bangni”,”number”:”102456A”,”detail”:{“character”:[{“length”:”160”,”weight”:”100”},{“length”:”170”,”weight”:”108”}],”bike”:{“pric

2021-02-01 21:22:44 1384 1

原创 hive sql常用开窗函数

hive sql常用开窗函数汇总

2021-01-29 23:35:27 1018 1

原创 sql中的替换函数

1、replace(str,old_chars,new_chars)将现有字符串中一组字符的所有匹配项替换为其他指定字符eg: select replace(‘每天都要开心’,’开心’,’快乐’)result: ‘每天都要快乐’2、regexp_replace(str,’正则表达式’,’new_chars’)在字符串中搜索正则表达式模式的每个匹配项替换为指定字符eg: select regexp_replace(‘wps_ver12.3’,’[^a-z]’,’+’)##表示将’wps_ver12.

2021-01-29 23:32:52 11476

原创 sql中字符串截取函数

1.left(str,len)截取左边的len个字符,right(str,len)截取右边的len个字符;eg: select left(‘每天都要开心’,2)Result: ‘每天’2.substring(str,n)截取str从第n个字符开始之后的所有字符;eg: select substring(‘每天都要开心’,3);Result: ‘都要开心’3.substring(str,-n)截取str倒数第n个字符开始之后的所有字符;eg: select substring(‘每天

2021-01-28 23:45:36 989

原创 Excel VBA 按照指定字段的数据将工作表拆分成多个工作表

注:将Str = Arr(i, 1) '关键字,中的1改为实际字段所在的列数命令从下面第一个Sub开始:Sub 如何将一个Excel工作表的数据拆分成多个工作表()Dim Arr, Rng As Range, Sht As Worksheet, Dic As ObjectDim k, t, Str As String, i As Long, lc As LongApplication.ScreenUpdating = False '关闭屏幕更新Arr = Range(“A1”).CurrentR

2021-01-28 23:42:20 3670 1

原创 Excel VBA 将一个工作簿中的不同工作表拆开成不同的与工作表名相同的工作簿

命令从下面第一个Sub开始:Sub 拆分多工作表() '将工作薄按工作表拆分成多个工作薄Dim PATH As StringPATH = Application.ActiveWorkbook.PATHDim sht As WorksheetApplication.ScreenUpdating = FalseFor Each sht In Sheetssht.CopyActiveWorkbook.SaveAs PATH & “” & sht.Name & “.xls”

2021-01-28 23:39:55 544

原创 Excel VBA 在某列添加sheet的名称

命令从下面第一个Sub开始:Sub 在J列添加卡的名字()Dim sht As WorksheetFor Each sht In ThisWorkbook.Sheetslr = sht.Cells(Rows.Count, “e”).End(3).RowWith sht.Range(“j1”).Value = “WF”.Range(“j2:j” & lr) = “WF-” & Right(.Name, 4)End WithNext shtEnd SubSub 在G列添加s

2021-01-28 23:27:32 1250 1

原创 Excel VBA 合并不同工作簿的工作表到一个工作簿的不同工作表

命令从下面第一个Sub开始:Sub 合并不同工作簿的工作表到一个工作簿的不同工作表()Excel.Application.ScreenUpdating = FalseDim ARR()Dim WB As WorkbookDim N As StringDim SHT As WorksheetDim I As IntegerN = ActiveWorkbook.NameOn Error Resume NextARR = Application.GetOpenFilename(“Excel文件

2021-01-28 23:17:15 1506 3

原创 Excel VBA 将不同工作簿中的工作表,按照工作表名里相同的关键词汇总

命令从下面第一个Sub开始:Sub Collectwks()Dim Sht As Worksheet, rng As Range, Sh As WorksheetDim Trow&, k&, arr, brr, i&, j&, book&, a&Dim p,f, f,f, Headr, Keystr’With Application.FileDialog(msoFileDialogFolderPicker)‘取得用户选择的文件夹路径.AllowM

2021-01-28 23:01:06 1426 1

原创 Excel VBA合并不同工作簿所有工作表到一张工作表

命令从下面第一个Sub开始:Sub 合并当前目录下所有工作簿的全部工作表()Dim MyPath, MyName, AWbNameDim Wb As Workbook, WbN As StringDim G As Long, k As IntegerDim Num As LongDim BOX As StringApplication.ScreenUpdating = FalseMyPath = ActiveWorkbook.PathMyName = Dir(MyPath &

2021-01-28 22:55:44 2150 2

原创 Excel VBA 合并当前工作簿下的所有工作表

命令从下面第一个Sub开始:Sub 合并当前工作簿下的所有工作表()Application.ScreenUpdating = FalseFor j = 1 To Sheets.CountIf Sheets(j).Name <> ActiveSheet.Name ThenX = Range(“A1000000”).End(xlUp).Row + 1ActiveSheet.Cells(X, “AC”) = Sheets(j).NameSheets(j).UsedRange.Copy C

2021-01-26 21:29:13 1833

原创 1.将指定文件夹中的多表汇总到一个工作簿的不同工作表

命令从下面第一个sub开始:Sub 指定文件夹的多表汇总到一个工作簿()Dim P,Bookn, Bookn,Bookn, Book,Keystr1,Keystr2,Shtname, Keystr1, Keystr2, Shtname,Keystr1,Keystr2,Shtname, K&Dim sht As Worksheet, Sh As WorksheetApplication.ScreenUpdating = FalseApplication.DisplayAlerts = Fal

2021-01-26 21:23:24 755

空空如也

空空如也

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

TA关注的人

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