考虑以下向量:
> v1
[1] 0.000000e+00 0.000000e+00 1.110223e-16 4.440892e-15 3.266195e-08 2.531242e-07
1.041204e-05 1.172329e-05 1.672447e-05 1.803203e-05
我已将 mpfr 从函数(来自 Rmpfr 包)应用到 v1:
> v2<-sapply(v1,function(x){mpfr(x,5)})
v2 显然是一个列表,但我无法获得实际值。我尝试使用 unlist、v2[[]]、转换为字符 v2[[]] 或向量..
> v2
[[1]]
'mpfr1' 0
[[2]]
'mpfr1' 0
[[3]]
'mpfr1' 1.11e-16