17119 3

[数据管理求助] stata r198找不到错误啊 [推广有奖]

  • 1关注
  • 2粉丝

硕士生

87%

还不是VIP/贵宾

-

威望
0
论坛币
363 个
通用积分
10.1937
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
5384 点
帖子
132
精华
0
在线时间
208 小时
注册时间
2016-6-1
最后登录
2024-12-1

楼主
况我堕胡尘5 发表于 2017-1-26 00:32:26 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币

bys id0:gen minrd=min(rd)
bys id0:gen maxrd=max(rd)
数据
year        id0        rd
1999        14        79000
1999        11        340000
1999        3        38800
1999        2        83300
1999        7        24300
1999        6        1.1e+06
1999        16        17400
1999        8        3310
1999        5        81900
1999        13        276000
1999        9        168000
错误:
. gen minrd=min(rd)
invalid syntax
r(198);

end of do-file

r(198);



二维码

扫码加我 拉你入群

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

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

关键词:Stata tata do-file invalid SYNTAX invalid

沙发
况我堕胡尘5 发表于 2017-1-26 00:41:12
找到原因了,不能用egen,bys id0:g S111=(rd-minrd)/(maxrd-minrd)为什么这里又要用g。。。。后面用到函数就必须用egen,后面用g?

藤椅
况我堕胡尘5 发表于 2017-1-26 00:48:54
bys id0:egen S1=(abs(d.S11)*abs(d.S12))^0.5 又出错了。两个变量数据,后一年减前一年,然后相乘开

板凳
夏目贵志 发表于 2017-1-27 00:48:23
gen和egen是不一样的。egen的帮助文件里有说明可以用什么。常用的了解一下就行了。不用都记住。而且总共就这两个选择。一个不行试一下另一个就是了。

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-1 05:16