我无法使该zscore
功能正常工作。当我尝试调用它时,我收到以下错误:
could not find function zscore
在线文档在线声明它在基本的 R 库中。
在线搜索显示,其他人前段时间也遇到过同样的问题——尽管是在 Mac 上。有谁知道如何解决这个问题或使用其他替代功能?
我在某个地方看到他们正在使用scale()
. 这可行,但我不确定它是否是“zscore”的正确替代品。
我无法使该zscore
功能正常工作。当我尝试调用它时,我收到以下错误:
could not find function zscore
在线文档在线声明它在基本的 R 库中。
在线搜索显示,其他人前段时间也遇到过同样的问题——尽管是在 Mac 上。有谁知道如何解决这个问题或使用其他替代功能?
我在某个地方看到他们正在使用scale()
. 这可行,但我不确定它是否是“zscore”的正确替代品。
由于zscore
您正在寻找的功能可以在Henrik Bengtsson制作的 R.basic 包中找到,而在 CRAN 上找不到。要安装使用:
install.packages(c("R.basic"), contriburl="http://www.braju.com/R/repos/")
有关更多详细信息,请参阅此类似主题。
此外,基本 R 函数scale()
可用于生成 z 分数。看help(scale)
您可以使用以下函数来计算 z 值:
zVal <- round(qnorm(1 - (1 - prob)/2), 2)
例如,对于 90%:
> zVal <- round(qnorm(1 - (1 - 0.90)/2), 2)
> 1.64