Я пытался сгенерировать достойные таблицы и перепробовал много пакетов за последнюю неделю, у меня голова плывет. Начал на упаковке: сегодня утром и застрял, пытаясь избавиться от научной нотации:
x <- mtcars[1:5,1:2]
x$mpg <- x$mpg*10000000 # get some large numbers
library(huxtable)
x1 <- as_hux(x)
x1
# 2.1e+08 6
# 2.1e+08 6
# 2.28e+08 4
# 2.14e+08 6
# 1.87e+08 8
Я установил глобальные параметры (scipen = 999, цифры = 9) некоторое время назад, и у меня не было проблем с пакетом: huxtable. В конце концов я нашел / наткнулся на решение с:
x1 <- format(as_hux(x, scientific=FALSE))
Я уже установил scipen, так что в итоге я ходил взад и вперед, пытаясь починить то, что не сломалось. Мой (квази-нубский) вопрос: прав ли я, что по какой-то причине этот пакет переопределяет глобальные настройки? Есть ли способ предотвратить это или настроить какое-либо предупреждение при переопределении? Можно ли установить этот формат глобально? Я не собираюсь использовать научную запись в ближайшее время.