r - 从硬币包中的对象 QuadTypeIndependenceTest 和 ScalarIndependenceTest 中提取 p 值
问题描述
使用Aids2
package 中的数据集MASS
,我正在应用 Ansari-Bradley Non-Parametric Test 通过此片段测试组独立性
library(coin)
library(MASS)
a1 <- ansari_test(Aids2$diag~Aids2$state)
a2 <- ansari_test(Aids2$diag~Aids2$sex)
如果我看一下 a1 和 a2 对象,它会给出如下摘要:
Asymptotic K-Sample Ansari-Bradley Test
data: Aids2$diag by Aids2$state (NSW, Other, QLD, VIC)
chi-squared = 4.4829, df = 3, p-value = 0.2138
Asymptotic Two-Sample Ansari-Bradley Test
data: Aids2$diag by Aids2$sex (F, M)
Z = -1.6765, p-value = 0.09364
alternative hypothesis: true ratio of scales is not equal to 1
与相应的对象类是:
> class(a1)
[1] "QuadTypeIndependenceTest"
attr(,"package")
[1] "coin"
> class(a2)
[1] "ScalarIndependenceTest"
attr(,"package")
[1] "coin"
但是,由于我只对 p-value (p-value = 0.2138) 感兴趣,我只想从对象中提取它,但我找不到如何提取它..
解决方案
由于对象喜欢"QuadTypeIndependenceTest"
和"ScalarIndependenceTest"
是从coin
包的结果中创建的,因此有特定的函数来提取 pvalue,使用coin::pvalue(obj)
,特别感谢您指出@AntoniosK
推荐阅读
- javascript - 我如何对 Zapier 进行编码以跟踪电子邮件中提供的链接?
- google-apps-script - 更新代码以使用高级谷歌服务后出现“找不到 insertSheet 函数”错误
- javascript - 使用javascript获取元素内的文本
- php - 为什么要在 docker 容器中为持久会话进行反向代理?
- sql - Oracle SQL:编写联合语句时遇到问题
- android - Android以编程方式调整单选按钮的大小
- c# - Xamarin,MySQL 异常:无法连接到任何特定主机
- android - onClickListener 的调用早于 Fragment onCreateView
- cookies - Scrapy:浏览器不接受cookies,尽管设置
- python - 使用 date2num() 将时间(无日期)转换为 Matplotlib num