【发布时间】:2015-03-14 22:07:20
【问题描述】:
假设我有一个数字向量,我想将其四舍五入为“更漂亮”的数字,例如:
vec <- c(1.739362e-08,8.782537e-08,0.5339712)
我希望它是:
pretty.vec <- c(1.74e-08,8.78e-08,0.53)
我如何做到这一点?使用 round 并没有真正的帮助,因为它将前两个元素四舍五入为 0:
> round(vec,2)
[1] 0.00 0.00 0.53
【问题讨论】: