例如,keep if year >= 2000 保留年份大于或等于2000的所有记录。这种条件筛选在数据清洗和预处理阶段尤其重要。 四、KEEP应用的注意事项 在使用keep命令时需要特别留意,因为该操作不可逆。一旦删除了变量或观测值,若未事先保存副本,将无法恢复。因此,在执行keep操作前,建议使用save命令保存数据集的备份。 五、KEEP与...
replace D0 = . if D0 == D`d' } g 空间区位竞争 = ln(1+(D1+D2+D3+D4+D5)/5) keep Symbol year IndustryCode Ind Lng Lat 空 duplicates drop } save 空_`year'_`Ind',replace } di `year',`Ind' } } 合并结果 use 空_2000_1,clear forv year = 2000/2020{ forv Ind = 1/90...
bys Stkcd year: egen 企业数字化2 = total(EndValue) keep Stkcd year 企业数字化2 duplicates drop drop if 企业数字化2 == 0 su 得到: Variable | Obs Mean Std. dev. Min Max ---+--- Stkcd | 7,526 286457.3 263168.7 8 900953 year | 7,526 2016.074 3.753042 2007 2021 企业数字化2 | 7,...
use "动态效应.dta" keep if year>2002 //对数据进行初步处理 xtset id year //设定面板数据//...
keep if year==2011 sample 273,count keep id save matchid.dta,replace merge 1:m id using "D...
keep if inrange(distance, 10, 91) 与下面这个语句相同: keep if distance>=10 & distance<=91 6.要快速比较两个变量,以查看第一个变量的值高于、低于和等于第二个变量的频率,可以执行以下操作: compare var1 var2 7.可以使用 tempfiles 来保存临时文件,然后重复加载数据。当退出 Stata 时,它们会被删除。
keep if distance>=10 & distance<=91 6.要快速比较两个变量,以查看第一个变量的值高于、低于和等于第二个变量的频率,可以执行以下操作: compare var1 var2 7.可以使用 tempfiles 来保存临时文件,然后重复加载数据。当退出 Stata 时,它们会被删除。例如: ...
keep if distance>=10 & distance<=91 6.要快速比较两个变量,以查看第一个变量的值高于、低于和等于第二个变量的频率,可以执行以下操作: compare var1 var2 7.可以使用 tempfiles 来保存临时文件,然后重复加载数据。当退出 Stata 时,它们会被删除。例如: ...
keep if gender==2&agemos>=96&a8~=1&line<10 [保留已婚的一定年龄的女性] replace a5=1 if a5==0 [变量a5标记和户主的关系。等于0是户主,等于1是户主的配偶。这里不加区分地将户主及其配偶放在一起。] keep if a5==1|a5==3|a5==7
xtreg y did_2 x* i.year,fe r //基准回归 *方法二_个体安慰剂检验 mat b=J(500,1,0)mat se=J(500,1,0)mat p=J(500,1,0) //构造矩阵 forvalues i=1/500{ use date.dta,clear xtset id year keep if year==1995 sample 70,count keep id save matchid.dta,replace merge 1:m id ...