在R中应用总体总数变量?

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

我有一个权重变量,我想将其应用于数据集,以便获得加权总和。在SPSS中,这非常简单。但是,在R中,我一直将变量乘以权重变量以创建一个新变量,如以下示例所示:

https://stats.stackexchange.com/questions/210697/weighting-variable-based-on-another-variable

是否有更复杂的方法在R中应用权重?

谢谢。

r weighting
1个回答
1
投票

如果需要使用加权数据集并定义复杂的survey样本,则可以使用survey包:https://cran.r-project.org/web/packages/survey/survey.pdf。因此,一旦定义了要应用的权重,就可以使用各种汇总统计信息。但是,我建议您进行复杂的加权分析。

否则,还有其他一些处理权重的包,例如questionr

这完全取决于您是否必须执行简单的加权和或继续执行需要使用更复杂方法的其他类型的分析。

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