Est-il possible d'arrondir au nombre entier le plus proche dans R? J'ai des données horodatées et je veux arrondir à la minute près pour représenter les activités de cette minute.
Par exemple, si le temps est présenté dans minutes.seconds
format:
x <- c(5.56, 7.39, 12.05, 13.10)
round(x, digits = 0)
[1] 6 7 12 13
Mon résultat attendu serait plutôt:
round(x, digits = 0)
[1] 6 8 13 14
Je comprends que cela prête à confusion, mais lorsque je calcule des données d’activité par minute, arrondir à la minute la plus proche est logique. Est-ce possible?
Nous pouvons utiliser ceiling
pour faire les arrondis spécifiés
ceiling(x)
#[1] 6 8 13 14