如何在R中运行调查权重?

问题描述 投票:0回答:1

我热衷于学习如何在R中正确应用调查权重。我尝试将变量相乘以创建一个新变量,但是我没有得到任何可理解的信息,例如:

data2019$income_weighted <- data2019$income*data2019$population_weight

这是我通常会运行的SPSS中的代码:

FREQUENCIES income.

WEIGHT BY population_weight.

频率收入。

感谢您的任何建议。

谢谢!

r spss
1个回答
0
投票

您可以查看survey中的R程序包。这可能是有关调查设计的最完整的软件包。您可以在questionr包中找到一些元素。

[您可以在Hmisc包中找到一些函数来计算带有加权数据的汇总统计信息,例如Hmisc::wtd.quantile。如果您的调查设计复杂,我强烈建议您赞成survey软件包。否则,Hmisc中的功能可能足以开始于

© www.soinside.com 2019 - 2024. All rights reserved.