Теперь у нас возникли очень похожие вопросы по поводу округления и значимости, но не решает мою проблему. Вот оно:Число округлений до ближайших 10 в R
Как округлить случайно встречающиеся числа, подобные этим:
data <- c(152.335, 39.431, 21.894)
Я хотел бы, чтобы они закруглены, как это:
c(150,40,20)
Я попытался:
print(formatC(signif(data,digits=2), digits=2,format="f"))
Выход:
[1] "150.00" "39.00" "22.00"
Вышеуказанная команда требует от меня изменить digits=
на 1 или 2, чтобы получить желаемый результат. Но я хотел бы, чтобы глобальная команда соответствовала всей команде. Благодарю.
SO 21,8 получается 20? это не имеет смысла. – Fernando
Дубликат? http://stackoverflow.com/questions/6461209/how-to-round-up-to-the-nearest-10-or-100-or-x – Henrik
@Fernando, кажется, что Макс хочет округлить до ближайших 10. – Henrik