从 ucm class 对象中提取 p 值
Extract p-value from ucm class object
我正在使用 rucm
包,我有一个名为 multivar_ucm 的 ucm class 对象。当我在 r 控制台中键入 multivar_ucm 并按回车键时,我得到了所有外生变量的 beta 估计值以及在 r 控制台中打印的标准误差和 p 值。
我可以使用 as.data.frame(multivar_ucm$est)
获取 beta 系数并将其写入 csv 文件。也在寻找类似的方法来导出各自的 p 值。
不幸的是,该包没有公开对象的 p 值(这有点疏忽)。 print.ucm
方法每次都重新计算值。如果要获取对象的p-值,you’ll need to do the same:
t_value = x$est / attr(x, "se")
p_value = 2 * pt(-abs(t_value), df = attr(x, "df"))
(代码略有清理。)
我正在使用 rucm
包,我有一个名为 multivar_ucm 的 ucm class 对象。当我在 r 控制台中键入 multivar_ucm 并按回车键时,我得到了所有外生变量的 beta 估计值以及在 r 控制台中打印的标准误差和 p 值。
我可以使用 as.data.frame(multivar_ucm$est)
获取 beta 系数并将其写入 csv 文件。也在寻找类似的方法来导出各自的 p 值。
不幸的是,该包没有公开对象的 p 值(这有点疏忽)。 print.ucm
方法每次都重新计算值。如果要获取对象的p-值,you’ll need to do the same:
t_value = x$est / attr(x, "se")
p_value = 2 * pt(-abs(t_value), df = attr(x, "df"))
(代码略有清理。)