全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
3836 3
2018-11-14
求问各位大佬,
我有数据结构如下:
国家代码  产品代码 var1
   1               1          0
   1               3          1
   2               1          1
   2               2          1
   2               3          0
   2               5          1

想写代码表示如下内容,主要用于循环当中:
某个国家的某个产品的var1=1时………………(var1代表比较优势)
有点类似于C语言当中的 var1(国家代码,产品代码)
比如:当2国家的1产品具有比较优势时 表示为var1(2,1)==1
循环语句想表示的意思是:计算同时具有某两者产品比较优势的国家数量

最终想形成一个矩阵(横纵轴都是产品代码)【这个不是主要问题,重点是前面23333】
1 2 3 4 5 6 7
2    n
3
4
中间是求出来的国家数量;比如n就表示同时2产品和3产品都具有比较优势的国家数量
二维码

扫码加我 拉你入群

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

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

全部回复
2018-11-28 10:34:14
这个已经解决了,首先把数据结构进行变化,reshape wide
然后写循环,对i,j产品都具有比较优势的变量数个数(local)
最后生成矩阵,把循环结果填进矩阵,再保存矩阵即可
二维码

扫码加我 拉你入群

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

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

2018-11-28 10:37:02
复制代码
二维码

扫码加我 拉你入群

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

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

2019-12-14 15:26:01
大佬,你好,请问比如行业从A到S,我想任选两个进行曼特尼检验,stata中如何用循环语句实现呢?
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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