楼主: 时岁未央
1133 0

[编程问题求助] stata错误代码,求大佬指点 [推广有奖]

  • 0关注
  • 0粉丝

已卖:4份资源

大专生

95%

还不是VIP/贵宾

-

威望
0
论坛币
445 个
通用积分
0.2413
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
4092 点
帖子
39
精华
0
在线时间
58 小时
注册时间
2020-9-18
最后登录
2025-4-1

楼主
时岁未央 学生认证  发表于 2021-11-12 19:31:16 来自手机 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
cap program drop weight_pctl<br>
program weight_pctl , sortpreserve rclass <br>
version 16<br>
syntax varlist(max=1) , weight( varname ) /* <br>
*/ p( numlist integer >0 <100 sort )
tempvar cum_weight stand_weight sum_weight<br>
egen `sum_weight'=total( `weight' ) if `varlist'~=.<br>
gen `stand_weight'=`weight'/`sum_weight' if `varlist'~=.<br>
sort  `varlist'<br>
gen `cum_weight'=`stand_weight' if _n==1<br>
replace `cum_weight'=`cum_weight'[_n-1]+/* <br>
*/`stand_weight'[_n] if _n>1<br>
tempname N i<br>
local `N'=_N<br>
local `i'=0<br>
foreach n of numlist `p'{<br>
while `++`i'' <= ``N''{<br>
if `cum_weight'[``i'']>=(`n'/100){<br>
return scalar p `n'=`varlist'[``i'']<br>
continue , break<br>
}<br>
}<br>
}<br>
end
use "F:\计量stata\stata15\cfps2014famecon_201906.dta",clear<br>
weight_pctl fincome1,weight(familysize) p(25 33 50 67 75)<br>
di r(p25 ) "--" r(p33 ) "--" r(p50 ) "--" r(p67 ) "--" r(p75 )<br>
su fincome1[fweight=familysize] , de<br>
错误代码
. weight_pctl fincome1,weight(familysize) p(25 33 50 67 75)<br>
(1245 missing values generated)<br>
(1,245 missing values generated)<br>
(13,945 missing values generated)<br>
(12,700 real changes made)<br>
varlist not allowed出错原因
二维码

扫码加我 拉你入群

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

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

关键词:Stata 错误代码 tata generated generate

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

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