STATA
Mpeipeisu
这个作者很懒,什么都没留下…
展开
-
STATA 学习笔记 :相关系数
STATA 学习笔记 :相关系数为什么要计算变量之间的相关系数?检测变量之间的多重共线性相关系数呈现的三种方法1. 散点图矩阵help graph matrix`Description:graph matrix draws scatterplot matricessysuse auto,cleargraph matrix price weight length mpg2. Pearson 相关系数(1)corr var1 var2DescriptionThe correlat原创 2021-03-11 16:23:41 · 33978 阅读 · 3 评论 -
STATA学习笔记:分组统计和分组回归
STATA学习笔记:分组统计和分组回归1. 分组统计(1)对一个类别变量进行统计时tabulate命令tabulate oneway//for one-way tables of frequenciestabulate twoway //for two-way tables of frequenciesgraph bar命令graph bar yvars [if] [in] [weight] [, options]*graph bar draws vertical bar cha原创 2021-03-06 14:46:46 · 75860 阅读 · 0 评论 -
STATA学习笔记:egen函数
STATA学习笔记:egen函数1. egen(1)mean()webuse egenxmpl,clearegen avg = mean(cholesterol)gen deviation = chol - avgbrowse(2)median()webuse egenxmpl2,clearbrowseby dcode, sort:egen medstay = median(los)//根据dcode分组,并按照dcode大小排序,取los的中位数browse(3)grou原创 2021-03-03 21:45:48 · 14008 阅读 · 4 评论 -
STATA 学习笔记: outlier(离群值)的处理
STATA 学习笔记: outlier(离群值)的处理处理办法1. 取对数 sysuse nlsw88, clear histogram wage时薪大于40美元的属于离群值gen lwage = ln(wage) histogram lwage取对数之后,接近正态分布2. 删除/截尾(trimming)标准:①标准差:超过标准差的2倍或3倍②1%或99%分位命令 winsor2,trimDescriptionwinsor2 winsorize or trim (if原创 2021-03-02 18:22:33 · 9087 阅读 · 1 评论 -
STATA学习笔记:缺漏值的处理
STATA学习笔记:缺漏值的处理1. 缺漏值的标记stata中缺漏值默认标记为"."".“是数值,且是一个大于任何自然数的数值【注意】sum、generate等命令,会自动忽略缺漏值count、keep等命令,会将缺漏值”."视为无穷大的一个数值2.将其他缺漏值的标记转化为"."mvdecode命令(1)常见缺漏值的标记N.A.N/A-99-97-9999...原创 2021-03-02 16:25:18 · 39928 阅读 · 0 评论 -
STATA学习笔记:数据合并
STATA学习笔记:数据合并一 横向合并数据:merge1. One-to-one merge on specified key variablesmerge 1:1 varlist using filename [, options]// 1:1 后面接合并时依据的“key”//filename可以是数据地址,也可以是数据名称例1webuse autosizelistwebuse autoexpenselistwebuse autosizemerge 1:1 make u原创 2021-02-07 19:30:17 · 23477 阅读 · 2 评论 -
STATA 学习笔记:导入数据
STATA 学习笔记:导入数据1. excel 格式的数据导入(1)打开excelcd "该excel所在的文件夹路径"//shell out 工作簿名称.格式shell out auto.xlsshellout 命令Descriptionshellout opens a document from inside Stata without having to specify the exact file path of the program. It also opens an appl原创 2021-02-05 13:58:48 · 4539 阅读 · 2 评论 -
STATA学习笔记:函数
STATA学习笔记:函数1. programming functions(1)定义虚拟变量:inlist(z,a,b,…)sysuse nlsw88.dta, cleardes2 industry//【out】industry是类别变量1 Ag/Forestry/FisheriesAg/Forestry/Fisheries是变量值"1"的标签gen dummy = inlist(industry, 7,8,11) //inlist(industry,7,8,11)中的indus原创 2021-02-04 11:36:13 · 2099 阅读 · 0 评论 -
STATA学习笔记: do-file
STATA do-file1.注释*注释句/* 注释句*///注释句2. 断行将一条语句分行书写,避免语句过长不好阅读1sysuse auto, clear twoway (scatter price weight) ///(lfit price weight), ///title("散点图和线性拟合图")(2)方式2:/* */...原创 2021-02-04 09:36:42 · 3886 阅读 · 1 评论 -
STATA学习笔记: 变量
STATA变量1.新建变量gen 变量名=变量值egen 变量名=变量值2. 变量重命名(1)单个变量重命名rename 旧变量名 新变量名rename make mk(2)批量重命名rename (旧变量1 旧变量2 旧变量3) (新变量1 新变量2 新变量3)rename (price mpg) (price1 mpg1)rename rep78 headroom, upper#upper选项,将rep78和headroom变量名修改为大写(3)在合并不同数据库中的原创 2021-02-03 10:58:28 · 17440 阅读 · 1 评论 -
STATA学习笔记:外部命令
STATA 外部命令1.设置外部命令存储地址#在电脑里设置好文件夹以备存储外部命令#Set location where packages will be installed#方法1net set ado "D:\STATA\Stata14\ado\personal\myplus"#方法2global path "文件夹地址"adopath "$path\_plus"#【注意】每一次重新打开STATA都需要在最开始的命令中写入外部命令存放地址;或者通过将adopath写入profile的形原创 2021-02-02 12:30:32 · 2455 阅读 · 0 评论 -
STATA学习笔记:文件路径
STATA文件路径#导入数据#打开数据所在文件夹的两种方式#方法一cd"D:\STATA\STATA学习资料\LY_stata" //跳转到指定文件路径dir //显示当前路径下文件夹cd _Datause "GTAs_2008.dta", clear#方法二global path"D:\STATA\STATA学习资料"use"$path\LY_stata\_Data\GTAs_2008.dta"pwd #显示当前工作路径,可以用于复制路径#【out】D:\STATA\STATA学原创 2021-02-02 09:23:48 · 15535 阅读 · 1 评论 -
STATA学习笔记:语法格式
STATA 语法格式1.选项sysuse nlsw88,clear【注意】一个语句只能有一个裸露在外的逗号#注意下面语句里的第二个逗号是在括号里,不算裸露在外twoway line close date, title("收盘价", place(left))2. 变量引用通配符:*,?,-#多个连续变量的两种引用方式#方法1:一一列举sum age race married never_married grade#方法2:写出首尾两个变量,中间以“-”连接sum age-grade原创 2021-02-02 10:50:20 · 4669 阅读 · 0 评论