b b Asymptotic General Independence Test data: c(23, 56, 18) by-6ren">
gpt4 book ai didi

r - 如何从一个 S4 类中提取值(value)

转载 作者:行者123 更新时间:2023-12-02 04:17:48 25 4
gpt4 key购买 nike

可能是一个天真的问题:

>library("coin")
> b <-independence_test(c(23,56,18) ~ c(1,3,2),teststat = "quad")
> b

Asymptotic General Independence Test

data: c(23, 56, 18) by c(1, 3, 2)
chi-squared = 1.2772, df = 1, p-value = 0.2584

我试图找到一个地方来提取这个 pValue (0.2584),但失败了。请帮忙。提前致谢。

最佳答案

这很难猜测,但我总是用 str 函数查看 S4 类结构,然后我发现有测试静态和 pvalue 函数可用目的。我正在寻找该对象的 print 函数调用 b 相当于调用 print(b) 但我找不到

class(b)
coin:::print.QuadTypeIndependenceTest

顺便说一句,最终答案是

b <-independence_test(c(23,56,18) ~ c(1,3,2),teststat = "quad")
b
str(b)
b@distribution@pvalue(b@statistic@teststatistic)

此外,先阅读小插图可能会有所帮助 https://cran.r-project.org/web/packages/coin/vignettes/coin_implementation.pdf

关于r - 如何从一个 S4 类中提取值(value),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32639460/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com