Удалить научную нотацию

При выводе кода R в Renjin я получаю научную запись. Я настроил параметры для научной записи, однако это не удалось:

Например:

test <- 20160430
options("scipen"=999, "digits"=10, "OutDec"= ".")
print("scipen")
print(getOption("scipen", default = NULL))
print("digits")
print(getOption("digits", default = NULL))
print("test")
print(test)

Дает в рэндзин / Ява: 2.0160430E7

Запуск этого кода в R дает, как и ожидалось: 20160430

Какие-нибудь мысли? Заранее спасибо!

3 ответа

Изменение входного типа данных в java с десятичного на float решило проблему

Ты можешь использовать options отключить научную запись:

options(scipen=999)

В этом случае Renjin не учитывает параметры сеанса при форматировании. Я открыл выпуск № 172 на вашем примере.

Другие вопросы по тегам