【问题标题】:R: durbin watson test not foundR:未找到德宾沃森测试
【发布时间】:2014-10-09 10:00:40
【问题描述】:

我正在尝试获取我在 R 中运行的回归的 Durban Watson 统计数据。但是,当我运行代码 dw.test(x~y) 时,R 一直告诉我 Error: could not find function "dw.test"。我查过了,dw.test 函数是 bstats 包的一部分,它是一个基础包。

有人知道为什么 R 无法识别 dw.test 函数吗?

谢谢!

迈克

【问题讨论】:

  • stats 是基础包,但bstats 不是。

标签: r


【解决方案1】:

我认为您必须从基础 R 外部导入该函数。尝试

library(car)
dwt(lm(x ~ y))

durbinWatsonTest(lm(x ~ y))

【讨论】:

    【解决方案2】:

    “bstats”包不可用(适用于 R 版本 3.0.2)。

    试试:

    library(lmtest)
    err1 <- rnorm(100)
    x <- rep(c(-1,1), 50)
    y1 <- 1 + x + err1
    dwtest(y1 ~ x)
    

    【讨论】:

      猜你喜欢
      • 2018-02-05
      • 1970-01-01
      • 2015-03-11
      • 1970-01-01
      • 2023-03-06
      • 2019-05-23
      • 1970-01-01
      • 2018-03-30
      • 2017-02-23
      相关资源
      最近更新 更多