楼主: 一个小坏蛋
4651 10

[一般统计问题] post命令报错 [推广有奖]

  • 0关注
  • 0粉丝

小学生

28%

还不是VIP/贵宾

-

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

楼主
一个小坏蛋 发表于 2016-12-8 14:37:26 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
clear
代码如下:
set obs 100
gen id=mod(_n,25)+1
gen x1=uniform()
gen x2=rnormal()*2+3.5
gen x3=exp(x2)
sum x1 if x1>.6
capture postclose mypost
postfile mypost obs_id x1 x2 x3 using d:\mypost.dta,replace
forval i=1(1)100{
if x1[`i']>.6{
  local id=id[`i']
  local x1=x1
  local x2=x2
  local x3=x3
  post mypost (`id')(`x1')(`x2')(`x3')
  }
}
postclose mypost
use d:\mypost.dta,clear
报错如下:
unknown function ()
post:  above message corresponds to expression 1, variable obs_id
是软件问题还是代码问题呢?求教各位大神


二维码

扫码加我 拉你入群

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

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

关键词:post POS Expression function responds

沙发
一个小坏蛋 发表于 2016-12-8 15:25:25
补充一下,我把post命令的变量均改为一个,就可以通过了

藤椅
rosan2007 发表于 2017-8-2 21:00:18
我现在就出现这个问题,请问楼主解决了吗?

板凳
AAA27 发表于 2019-10-11 22:16:36 来自手机
一个小坏蛋 发表于 2016-12-8 15:25
补充一下,我把post命令的变量均改为一个,就可以通过了
亲具体是怎么改写呢?我也出现了这样的问题

报纸
AAA27 发表于 2019-10-11 22:26:10 来自手机
rosan2007 发表于 2017-8-2 21:00
我现在就出现这个问题,请问楼主解决了吗?
亲有解决吗

地板
这是一个账号 发表于 2020-3-21 13:52:55
求问楼主怎么解决的 江湖救急啊!

7
15237518597 发表于 2021-3-17 11:02:34
求问楼主怎么解决的啊

8
15237518597 发表于 2021-3-17 11:03:08
同问楼主怎么解决的

9
15237518597 发表于 2021-3-17 11:03:55
这是一个账号 发表于 2020-3-21 13:52
求问楼主怎么解决的 江湖救急啊!
冒昧的问一下,您是怎么解决的?

10
tey461033 发表于 2024-5-9 10:08:22
括号中间要加空格,被这问题卡了半小时。

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

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