我使用描述来获取数据性别分布的平均值。我不得不提一下,我的数据(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 系统环境可能混淆了包
Hmisc
和 psych
,它们都包含 describe
函数,但只有前者包含 weights
作为参数。尝试再次运行代码,但这次使用 Hmisc::describe()
。