在函数内设置精度

时间:2016-01-16 05:35:44

标签: r precision

我试图弄清楚如何提高函数输出的精度。我需要输出acf函数,其精度至少为5位,而它给出了3。

v = c(1.1,3.2,2.1,4.5) 
acfv = acf(v) 
acfv

我所知道的唯一精度调整函数是options(digits=...),它仅适用于全局环境中的显式计算。有人能帮助我吗?

1 个答案:

答案 0 :(得分:1)

您只是在查看print-method输出。 acf值以完整的数字精度存储:

> acfv$acf
, , 1

           [,1]
[1,]  1.0000000
[2,] -0.3399337
[3,]  0.2900897
[4,] -0.4501561