楼主: hanyd921
16342 7

[面板数据求助] stata中有关加权的语句 [推广有奖]

  • 0关注
  • 0粉丝

高中生

60%

还不是VIP/贵宾

-

威望
0
论坛币
39 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
248 点
帖子
21
精华
0
在线时间
33 小时
注册时间
2009-11-24
最后登录
2016-11-28

楼主
hanyd921 在职认证  发表于 2013-12-1 13:49:32 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
由于之前一直用SPSS,对stata中加权语句的使用不太了解。
弱弱的问一下,在stata分析中,是否可以在分析前直接run pweight(var)这个语句,然后后续对这个data的操作都是加权后的结果?
还是应该怎么操作?
二维码

扫码加我 拉你入群

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

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

关键词:Stata tata STATA分析 Weight Eight

沙发
瘠北幼农 发表于 2013-12-4 14:47:20
[by varlist:] command [varlist] [=exp] [if exp] [in range] [weight] [, options]
这是stata的命令语句格式。要加权的话,在计算是直接输入权数就可以。例如,要求x变量的加权平均数,权为y。则用如下命令:
sum x [weight=y]

藤椅
hanyd921 在职认证  发表于 2013-12-5 00:14:28
瘠北幼农 发表于 2013-12-4 14:47
command [varlist] [=exp]   [weight] [, options]
这是stata的命令语句格式。要加权的话,在计算是直接输 ...
多谢!
我现在对一个调查数据分析,是四阶段随机抽样。确定了一个概率权数,那么是直接用pweight还是svyset?应该怎么编写语句?
对数据集中的不同变量分析,每次都要添上加权系数吗?还是有一个进行加权处理后即可辐射到后续的分析?无须再一一添加weight的语句?

板凳
瘠北幼农 发表于 2013-12-5 11:15:08
关于pweight和svyset的选择和用法,建议自己去做研究!stata再带的help功能很强大,完全可以满足你的需求。对于不同变量的分析的问题,如果变量少的话分别去做也未尝不可,如果变量很多,可以使用foreach 做循环。

报纸
hanyd921 在职认证  发表于 2013-12-5 11:49:02
多谢!正在分析的这个data变量很多,所以一想到循环语句就晕了~

地板
caozhaowen 在职认证  发表于 2017-11-16 14:02:17
瘠北幼农 发表于 2013-12-4 14:47
command [varlist] [=exp]   [weight] [, options]
这是stata的命令语句格式。要加权的话,在计算是直接输 ...
如果有两个权数怎么办呢?例如,加了地区权数,但是性别也需要加权,这怎么办呢?

7
楚天江南客 学生认证  发表于 2018-6-11 15:16:37
感谢!

8
sheepsweat 发表于 2023-10-7 19:23:43
瘠北幼农 发表于 2013-12-4 14:47
command [varlist] [=exp]   [weight] [, options]
这是stata的命令语句格式。要加权的话,在计算是直接输 ...
您好,请问我如果想对一个变量进行加权后的五等分,应该用什么代码呢?谢谢您

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

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