r - 如何使用 R 中的 prais_winsten 函数获得 Durbin-Watson 统计的 p 值?
问题描述
我正在尝试获取转换后的 Durbin-Watson 统计量的 p 值。
用于dwtest
检查我的时间序列数据的 AR(1) 序列相关性会产生以下结果:
dwtest(rate ~ x + y + z,
+ data = data)
Durbin-Watson test
data: rate ~ time + consent + tsi
DW = 1.243, p-value = 0.003155
alternative hypothesis: true autocorrelation is greater than 0
这就是我使用 prais_winsten 估计器的原因。
prais <- prais_winsten(rate ~ x + y + z,
data = data)
summary(prais)
产生以下
...
Durbin-Watson statistic (original): 1.243
Durbin-Watson statistic (transformed): 1.566
所以我现在有我的 prais-winsten 模型的 DW 统计量,但没有 p 值。有没有办法使用这种方法接收它们?报告DW统计量时是否需要报告p值?
解决方案
我不确定这是否是你要找的。p 值在summary
输出中。您可以通过以下方式获得它们:summary(prais)$coefficients[, "Pr(>|t|)"]
干杯,里科
推荐阅读
- excel - 如何使用单元格设置范围?
- elasticsearch - 术语查询在弹性搜索中不起作用?
- javascript - SVG:反向三次和二次贝塞尔曲线
- reactjs - Material UI 默认主题覆盖自定义主题
- python-3.x - 删除列表中出现超过 2 次的元素
- python - Python 将 JSON 重构为不同的 JSON 结构
- javascript - SuiteScript 1.0 nlapiGetLineItemCount
- azure - Azure PSContainerGroup 有哪些可能的状态
- google-apps-script - 有没有办法让用户使用脚本编辑另一个电子表格并同时隐藏它?
- c++ - 向量搜索