2017-04-17 20 views
6

Czy można zaokrąglić w górę do najbliższej liczby całkowitej w R? Mam dane opatrzone datą i chcę zaokrąglić do najbliższej pełnej minuty, aby przedstawić działania w tej minucie.Jak zaokrąglić do liczby całkowitej w R?

Na przykład, jeśli czas jest przedstawiony w formacie minutes.seconds:

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

moje wyjście oczekiwany będzie zamiast być:

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

Rozumiem to jest mylące, ale kiedy jestem obliczania aktywności na minutę danych , zaokrąglanie do najbliższej minuty ma sens. czy to możliwe?

Odpowiedz

8

Możemy użyć ceiling wykonać określone zaokrąglenie

ceiling(x) 
#[1] 6 8 13 14 
Powiązane problemy