如何在 R 中四舍五入为整数?
How to round up to whole number in R?
是否可以在 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
我知道这令人困惑,但当我计算每分钟数据 activity 时,四舍五入到最接近的分钟是有意义的。这可能吗?
我们可以用ceiling
做指定的舍入
ceiling(x)
#[1] 6 8 13 14
是否可以在 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
我知道这令人困惑,但当我计算每分钟数据 activity 时,四舍五入到最接近的分钟是有意义的。这可能吗?
我们可以用ceiling
做指定的舍入
ceiling(x)
#[1] 6 8 13 14