全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1757 3
2013-10-30
如果原始表中,对应于3-7的x2均为66,如何将其转化为右表的数据形式?且3-7展开为3,4,5,6,7.

x1

x2

x1

x2

1

56

1

56

2

68

2

68

3-7

66

3

66

4

66

5

66

6

66

7

66


二维码

扫码加我 拉你入群

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

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

全部回复
2013-10-30 11:28:44
选中66, Ctrl+C, 选中下面几个单元格, Ctrl+V.  点击2下面的单元格, 输入=上一个单元格+1, Enter. 再选中它, Ctrl+C. 选中下面几个单元格, Ctrl+V.
二维码

扫码加我 拉你入群

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

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

2013-10-30 12:11:20
. input x1 x2

             x1          x2
  1. 1 56
  2. 2 68
  3. 3 66
  4. end


expandcl 5 if x1==3,gen(new) cl(x2)

二维码

扫码加我 拉你入群

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

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

2013-10-31 06:46:37
谢谢,如果我的数据存在多个类似于3-7的记录,比如说11-16;19-35;77-100;如何用stata实现上述复制记录的操作?而无需单独计算每个?-?需要复制的个数?
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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