【发布时间】:2018-03-18 14:21:26
【问题描述】:
我正在使用 R 中的(调整后的)Doornik-Hansen 测试来测试正态性:normwhn.test::normality.test2。测试工作正常,但我想从测试中提取特定元素,即测试统计量(Ep)和测试统计量的显着性(Sig.Ep)。我有以下代码行定义一个矩阵/向量,然后测试正常性:
m_1 <- matrix(data[,2], nrow = nrow(data), ncol = 1)
normality.test2(m_1)
谁能向我解释我如何提取某个元素?我尝试使用括号,例如normality.test2(m_1)[1] 但没有成功。
【问题讨论】:
-
也许添加库和可重现的数据。我测试过了,看来你最好的选择是
capture.output(normality.test2(m_1)) -
先尝试将返回值存储在变量中并检查类。这可能是一个列表。
标签: r