尝试提取P值时,R返回NULL

时间:2014-08-29 21:41:17

标签: r

我在1000棵树上运行PGLS循环,我试图从循环中提取斜率,标准误差和P值。使用data$model$coef[2]data$sterr[2]可以轻松提取坡度和标准误差,但p值不希望出现。我试过了

1)summary(result)$pvalue,其值为NULL

2)data$model$coef[2,4]表示这是超出范围的(事实上,在没有收到相同的错误信息的情况下,我无法访问第一列系数之外的任何内容)

我尝试过一系列与这两种方法或多或少相同的方法,每次我得到可怕的NULL,偶尔NAout of bounds错误。有谁知道发生了什么?我知道我们通常会提供数据,但这似乎是一个琐碎的问题(尽管我在实际的PGLS中花费了更多的时间来解决这个问题)。

1 个答案:

答案 0 :(得分:2)

我认为不可能直接See this (old) question。也许最简单的方法是使用摘要对象来提取必要的信息来自己计算(通过辅助函数)?

另见this