全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
8944 7
2014-05-21
如题,stata变量与变量之间相乘很方便,但是想一个变量乘以另一个变量的下一行的那个怎么办啊?如,变量A的n行乘以变量B的n+1行
二维码

扫码加我 拉你入群

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

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

全部回复
2014-5-21 23:41:33
先生成新变量为B的n+1行  gen newB=B[_n+1]
然后同行相乘 gen AB=A*newB
二维码

扫码加我 拉你入群

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

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

2014-5-22 09:55:48
恩,谢谢。这个是查什么才知道的呢?
二维码

扫码加我 拉你入群

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

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

2014-5-22 10:06:30
xiaofengshen 发表于 2014-5-21 23:41
先生成新变量为B的n+1行  gen newB=B[_n+1]
然后同行相乘 gen AB=A*newB
谢谢~这个是查什么才知道的呢?
二维码

扫码加我 拉你入群

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

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

2014-5-22 21:55:57
你看看这个程序
复制代码
输出:

output.png



参考:http://www.ats.ucla.edu/stat/stata/notes/countn.htm

二维码

扫码加我 拉你入群

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

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

2014-5-23 13:58:38
╰不滅信念 发表于 2014-5-22 21:55
你看看这个程序输出:
谢啦,楼上已经解决了,你的方法正好有点是逆过来
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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