随笔分类 -  stata

上一页 1 ··· 6 7 8 9 10 11 下一页
摘要:cd d:\statashu //导入指定文件,原表第一行作为变量名,所有变量都是字符串型 import excel "D:\statashu\期中考试学生名单.xlsx", sheet("Sheet1") firstrow all string //修改变量名 rename 姓名 name ren 阅读全文
posted @ 2023-02-22 16:24 myrj 阅读(477) 评论(0) 推荐(0)
摘要:merge 需要注意的事项: m:1 表示keyword在using文件中必须是唯一没有重复的的1:m 表示keywords在master文件中必须是唯一没有重复的 合并数据//横向1:1合并//merge 1:1 Symbol using "F:\1A研究生资料\研究生作业\石老师作业\合并数据\ 阅读全文
posted @ 2023-02-22 10:50 myrj 阅读(887) 评论(0) 推荐(0)
摘要:删除满足条件的观测值:drop if s>=16(慎重删除,该过程不可逆,最好做好数据备份) 保留部分观测值:keep if s>=16 按变量升序排列:sort s 然后list显示 降序:gsort -s 注意这个负号)然后list显示//批量修改ft301的值为-8的修改为0replace f 阅读全文
posted @ 2023-02-20 06:04 myrj 阅读(581) 评论(0) 推荐(0)
摘要:生成新变量:generate 1.g ln wage = log(wage) 前面是变量名,后面是代表取对数 2.g wage2=wage^2 变平方 3.g wage =edu*wage 生成wage 和 edu 的互动项 4.g w=exp(ln wage) 根据工资对数计算工资水平 5.g e 阅读全文
posted @ 2023-02-20 06:02 myrj 阅读(675) 评论(0) 推荐(0)
摘要:stata常用缺失值处理 1.删除缺失值gen missing1=missing(VAR1 VAR2)//生成虚拟变量keep if missing1==0//仅保留没有缺失值的数据2.线性插值法by id:ipolate 变量 year,gen(变量2) epolate 阅读全文
posted @ 2023-02-20 05:27 myrj 阅读(2174) 评论(0) 推荐(0)
摘要:Sub CheckTableCells() Application.DisplayAlerts = False Dim sht As Worksheet Dim i, j As Integer For i = 1 To 284 If (Range("e" & i).Value = "") Then 阅读全文
posted @ 2023-02-17 22:12 myrj 阅读(279) 评论(0) 推荐(0)
摘要:stata变量名特别多,des显示不完整,只能看到最后一部分解决方法:第一步: ssc install des2 log using exam22a,replace text des2(显示结果复制,自动成表格,EXCEL粘贴形成表格) log close第二步:打开exam22a.log选择并复制 阅读全文
posted @ 2023-02-17 22:03 myrj 阅读(857) 评论(0) 推荐(0)
摘要:CFPS计算分性别家庭子女数根据fid18分组,增加变量 male_size,其值为根据fid18分组,gender_update=1的总数(fid18为家庭编号,家庭编号相同则为同一家庭)egen male_size=count(fid18) if gender_update==1,by(fid1 阅读全文
posted @ 2023-02-06 21:13 myrj 阅读(743) 评论(0) 推荐(0)
摘要:文件路径命令命令1: pwd //显示当前工作路径 命令2: dir //显 示当前路径下所有文件/文件夹 命令3: cd“文件夹路径”//更改工作文件路径 use“文件名.dta" //从当前文件路径读入数据 use"文件名.dta" ,clear //删除当前数据, 并从当前工作路径下读入数据 阅读全文
posted @ 2023-02-01 14:29 myrj 阅读(1973) 评论(0) 推荐(0)
摘要:local model jdt1 jdt2 jdt3 jdt4 jdt5 jdt6 jdt7//左花括号应当与左边字符位于一行//变量名左边两边的符号不是单引号,是~键上的下面的字符(!左边的键)foreach var of local model{ summarize `var' }//*右花括号 阅读全文
posted @ 2023-01-15 15:25 myrj 阅读(238) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2023-01-15 14:52 myrj 阅读(58) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2023-01-15 07:43 myrj 阅读(39) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2023-01-15 07:39 myrj 阅读(59) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2023-01-15 07:38 myrj 阅读(93) 评论(0) 推荐(0)
摘要:使用bysort,在分组操作的情况下还要根据额外的变量进行排序时,使用bysort groupvar (rankvar):正序排序 sysuse census, clear *保留每个区域内人口最少的州,因此按每个区域内的人口排序: byssort region (pop): keep if _n= 阅读全文
posted @ 2023-01-15 07:28 myrj 阅读(1127) 评论(0) 推荐(0)
摘要:多条件判断命令inlist、inrange,适用于重污染企业定义等keep if inlist(state, "AL", "AK", "AZ")*等价于: keep if state=="AL" | state=="AK" | state=="AZ" keep if inrange(distance 阅读全文
posted @ 2023-01-15 07:25 myrj 阅读(698) 评论(0) 推荐(0)
摘要:比较两个变量,分别显示小于 等于 大于 分别数量 阅读全文
posted @ 2023-01-15 07:23 myrj 阅读(356) 评论(0) 推荐(0)
摘要:labone:将指定行设置为每个变量的标签 阅读全文
posted @ 2023-01-15 07:21 myrj 阅读(33) 评论(0) 推荐(0)
摘要:replace xm=substr(xm,1,3)+strofreal(_n)//以每个记录xm观测值的第一个字符和行号的组合替换当前的xm的观测值,substr(xm,1,3)截取第一个汉字,strofreal(_n)将行号转为字符 replace xm=substr(xm,1,3)+kh//以每 阅读全文
posted @ 2023-01-15 06:43 myrj 阅读(501) 评论(0) 推荐(0)
摘要://显示对应变量bj,共有两类分别是”软件1班 40个“,”软件2班 36个“,类型为string(str10),没有缺省值 阅读全文
posted @ 2023-01-15 06:14 myrj 阅读(514) 评论(0) 推荐(0)

上一页 1 ··· 6 7 8 9 10 11 下一页