楼主: peyzf
1805 3

[数据管理求助] 如何复制记录 [推广有奖]

  • 1关注
  • 63粉丝

警督

大师

59%

还不是VIP/贵宾

-

威望
2
论坛币
566735 个
通用积分
200.4746
学术水平
218 点
热心指数
240 点
信用等级
140 点
经验
132065 点
帖子
12769
精华
0
在线时间
2976 小时
注册时间
2007-9-8
最后登录
2025-10-10

楼主
peyzf 发表于 2013-10-30 11:14:43 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
如果原始表中,对应于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


二维码

扫码加我 拉你入群

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

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

关键词:如何复制 数据形式 记录 如何

沙发
fanyonghui 发表于 2013-10-30 11:28:44
选中66, Ctrl+C, 选中下面几个单元格, Ctrl+V.  点击2下面的单元格, 输入=上一个单元格+1, Enter. 再选中它, Ctrl+C. 选中下面几个单元格, Ctrl+V.
已有 1 人评分学术水平 热心指数 收起 理由
peyzf + 1 + 1 good suggestion.

总评分: 学术水平 + 1  热心指数 + 1   查看全部评分

藤椅
ywh19860616 发表于 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)

一份耕耘,一份收获。

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

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-22 13:16