如何在R中舍入到整数?

时间:2017-04-17 03:34:38

标签: r rounding

是否可以在R中舍入到最接近的整数?我有时间戳数据,我想整理到最近的整分钟,以代表这一分钟内的活动。

例如,如果时间以minutes.seconds格式显示:

x <- c(5.56, 7.39, 12.05, 13.10)
round(x, digits = 0)
[1]  6  7 12 13

我的预期输出将是:

round(x, digits = 0)
[1]  6  8 13 14

我知道这很令人困惑但是当我计算每分钟活动数据时,四舍五入到最接近的分钟是有道理的。这可能吗?

1 个答案:

答案 0 :(得分:25)

我们可以使用ceiling来执行指定的舍入

ceiling(x)
#[1]  6  8 13 14