全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
2166 5
2008-08-07
<p>在stata中已经有一个变量</p><p>我想另外生成一个变量,这个变量的第一个值=上个变量的第一个值</p><p>第二值=上个变量的最后一值</p><p>其余变量归零</p><p>请问如何实现阿</p><p>我在学习stata,好东西啊</p><p>请教各位大人</p>
二维码

扫码加我 拉你入群

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

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

全部回复
2008-8-7 16:35:00

请教各位牛人啊

应该怎么处理,感激不尽阿

二维码

扫码加我 拉你入群

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

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

2008-8-7 19:47:00

set obs 10
gen x1=_n
gen x2=0
replace x2=x1 in 1
replace x2=x1[_N] in 2

[此贴子已经被作者于2008-8-7 19:47:38编辑过]

二维码

扫码加我 拉你入群

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

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

2008-8-7 20:10:00

谢谢搂住

此致

二维码

扫码加我 拉你入群

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

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

2008-8-7 20:22:00

楼主下午没有看到你的帖子

我要重新作了,很多数据阿,每个都要重新处理,变量名很多,都要重新添加,痛苦啊

555谢谢啦啊

二维码

扫码加我 拉你入群

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

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

2008-8-18 14:35:00

用下列程序解决:

foreach var of varlist x1 x2 x3 {
  gen `var'2=.
}


foreach var of varlist x1 x2 x3 {
  replace `var'2=`var' in 1
  replace `var'2=`var'[_N] in 2
}

二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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