楼主: 蓝精灵lsf
781 3

[其他] stata命令求助 [推广有奖]

  • 1关注
  • 0粉丝

本科生

61%

还不是VIP/贵宾

-

威望
0
论坛币
2947 个
通用积分
0.1145
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
585 点
帖子
38
精华
0
在线时间
144 小时
注册时间
2022-1-21
最后登录
2024-6-29

楼主
蓝精灵lsf 学生认证  发表于 2023-8-22 22:42:48 |AI写论文
5论坛币
如何使用fo循环语句,将下面命令中的“1”一直重复运行到320,后面的其他所有命令内容不变,只改变循环“1”这个数字?谢谢大神啦!
count  if Ncity == 1 & Nregis == 2 &year == 2007
count  if Ncity == 1 & Nregis == 3 &year == 2007
count  if Ncity == 1 & Nregis == 4 &year == 2007
count  if Ncity == 1 & Nregis == 5 &year == 2007
count  if Ncity == 1 & Nregis == 6 &year == 2007


关键词:stata命令 Stata tata Count City

沙发
momingqimiao7 在职认证  学生认证  发表于 2023-8-22 22:42:49
  1. forv i=1/320 {
  2.         count  if Ncity == 1 & Nregis == `i' &year == 2007
  3. }
复制代码









常用控制变量 https://bbs.pinggu.org/thread-15164021-1-1.html

藤椅
李信贤 发表于 2023-8-23 08:03:20 来自手机
蓝精灵lsf 发表于 2023-8-22 22:42
如何使用fo循环语句,将下面命令中的“1”一直重复运行到320,后面的其他所有命令内容不变,只改变循环“1” ...
forvalues Nregis=2/320{<br>
   count if Ncity=1&amp;year=2007<br>
}

板凳
蓝精灵lsf 学生认证  发表于 2023-8-23 09:39:23
李信贤 发表于 2023-8-23 08:03
forvalues Nregis=2/320{
   count if Ncity=1&amp;year=2007
}
运行不对,是不是“==”

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

本版微信群
扫码
拉您进交流群
GMT+8, 2026-1-26 21:08