全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
11141 1
2013-01-03
代码如下:
insheet using cps.txt  /*use the dataset cps.txt*/

keep if gestcen>=31 & gestcen<=47
gen male=1 if a_sex==1
replace male=0 if a_sex==2
summarize male

keep if gestcen==25
/*这里出错,数据集里面的个数为0*/

知道原因是在第一个keep之后数据集里面就没有=25的集合了。

在第一个keep之后,我如果想使用整个cps.txt里面的数据集怎么办?

谢谢!在线等~
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2013-1-3 20:51:41
insheet using cps.txt  /*use the dataset cps.txt*/
save "c:\aaa.dta",replace
keep if gestcen>=31 & gestcen<=47
gen male=1 if a_sex==1
replace male=0 if a_sex==2
summarize male

use "c:\aaa.dta",clear
keep if gestcen==25
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群