全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1011 1
2011-12-09
各位大虾,再次求助。如果我有两类数据,第一类有5列,第二类有8列,我想让第一类的每一列都和第二类的每一列相乘,这个是不是用循环做呢?如果是的话怎么做呢?
二维码

扫码加我 拉你入群

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

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

全部回复
2011-12-16 17:28:13
local varlist1 var1 var2 var3 var4 var5       //前5个变量
local varlist2 var6 var7 var8 var9 var10 var11 var12 var13    //后8个变量

foreach i of varlist `varlist1'  {
  foreach j of varlist `varlist2'  {
     gen `i'_`j' = `i'*`j'     //生成前5个变量和后8个变量的积,新变量名为“原某变量名_原某变量名“
     }
   }
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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