描述加权数据上的函数

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

我使用描述来获取数据性别分布的平均值。我不得不提一下,我的数据(STEM)有一个名为“WG”的权重列。我用来运行的代码如下所示:

describe(STEM$SEX, weights= STEM96$WG, na.rm= TRUE)

输出如下:

STEM$SEX : Your sex: 
        n   missing  distinct      Info      Mean 
353225.42 106307.68         2     0.648     1.316 

Value             1        2
Frequency  241660.0 111565.4
Proportion    0.684    0.316

但是,当我尝试再次运行相同的代码时,出现此错误:

describe(STEM$SEX, weights= STEM$WG, na.rm= TRUE)

描述错误(STEM$SEX,权重 = STEM$WG,na.rm = TRUE):
未使用的参数(权重 = STEM$WG,na.rm = TRUE)

我不太确定发生了什么导致 R 无法再运行这段代码。我所做的唯一一件事就是安装并加载更多包以用于程序中的其他计算。是否有可能安装其他与“描述”功能混淆的软件包?

r weighted describe
1个回答
0
投票

您的 R 系统环境可能混淆了包

Hmisc
psych
,它们都包含
describe
函数,但只有前者包含
weights
作为参数。尝试再次运行代码,但这次使用
Hmisc::describe()

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