楼主: mooncrystal
4070 1

[回归分析求助] stata 生成随机数 按照组别 [推广有奖]

  • 0关注
  • 2粉丝

讲师

98%

还不是VIP/贵宾

-

威望
0
论坛币
16158 个
通用积分
1.7962
学术水平
12 点
热心指数
10 点
信用等级
6 点
经验
7907 点
帖子
282
精华
0
在线时间
977 小时
注册时间
2011-4-3
最后登录
2022-10-21

楼主
mooncrystal 发表于 2017-8-20 17:47:53 |AI写论文
50论坛币
现在数据库有50个城市,每个城市内有200个个体的观察变量。
需要:随机赋予50个城市0或1,25个城市为1, 25个城市是0. ie: 如果一个城市被随机赋予0,则城市内的所有个体都是0.
求助需要如何实现命令?
谢谢!

关键词:Stata 生成随机数 tata 随机数 观察变量

沙发
deem 学生认证  发表于 2017-8-20 18:22:04
  1. clear
  2. set obs 50
  3. gen city=_n

  4. set seed 123
  5. gen temp=runiform()
  6. sort temp
  7. gen bool=(_n<=25)  

  8. expand 200
  9. sort city
  10. by city: gen ob_num=_n

  11. drop temp
复制代码
已有 2 人评分学术水平 热心指数 信用等级 收起 理由
来来委员长 + 1 + 1 + 1 精彩帖子
txje + 2 + 2 + 2 热心帮助其他会员

总评分: 学术水平 + 3  热心指数 + 3  信用等级 + 3   查看全部评分

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

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