楼主: xh951206
4263 5

[统计软件] 【求助】Stata的多次模拟报错问题 [推广有奖]

  • 0关注
  • 0粉丝

大专生

40%

还不是VIP/贵宾

-

威望
0
论坛币
1 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
15248 点
帖子
0
精华
0
在线时间
106 小时
注册时间
2013-12-21
最后登录
2017-9-5

楼主
xh951206 发表于 2015-11-25 13:54:02 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
刚刚开始学习stata,不知道为什么这段程序报错。

clear
set obs 10
postfile permutation x1 x2 x3 x4 x5 x6 using e:\数据\Stata\my_permut,replace
gen u = .
forval i=1(1)100{
qui replace u=uniform()
qui egen x=rank(u)
replace x=x-1
post permutation (x[1])(x[2])(x[3])(x[4])(x[5])(x[6])
drop x
}
postclose permutation
use e:\数据\Stata\my_permut

这是程序,但是运行的时候显示错误:
unknown function ()
post:  above message corresponds to expression 1, variable x1

求大神解答!

二维码

扫码加我 拉你入群

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

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

关键词:Stata tata Permutation Expression Mutation expression function message replace 程序

沙发
yangyuzhou 发表于 2015-11-29 21:37:14
stata中应该不能用x[1]这种表示方法,改成x1试试看

藤椅
xh951206 发表于 2015-11-30 18:45:47 来自手机
试了,还是不对,谢谢了

板凳
yuanchaoyc1219 在职认证  发表于 2015-12-15 21:45:50
遇到了同样的问题。。。求大神解答!!!!!!!!!!!!!

报纸
yuanchaoyc1219 在职认证  发表于 2015-12-15 21:47:17
x 是可以表示x向量中的第i个元素的

这里出错不是这个问题

地板
mutou628 在职认证  发表于 2018-7-22 19:37:52
遇到了同样的问题,求解答

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

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2025-12-31 22:07