Как часть моего набора данных, один из столбцов представляет собой серию из 24-значных чисел.
Пример:
bigonumber <- 429382748394831049284934
Когда я импортирую его с помощью data.table::fread
или read.csv
, он отображается как числовой в экспоненциальном формате (EG: 4.293827e + 23).
options(digits=...)
не будет работать, так как число больше 22 цифр.
Когда я делаю
as.character(bigonumber)
что я получаю, это "4.29382748394831e + 23"
Есть ли способ получить bigonumber
преобразован в строку символов и показать все цифры в виде символов? Мне не нужно делать какие-либо математические данные, но мне нужно искать его, и на него присоединяется dplyr
.
Мне нужно это после импорта, так как число столбцов меняется от месяца к месяцу.
(Да, в идеальном мире мой поставщик данных по восходящему потоку будет использовать хеш вместо длинного числа и статическое количество столбцов, которые остаются неизменными каждый месяц, но я не могу их продиктовать им.)