R преобразует число в экспоненциальную запись при экспорте в CSV, затем считывает как NA

Я работаю с данными в R, с которыми мне нужно переходить туда-сюда из файлов .csv. Несколько столбцов представляют годы, и по какой-то причине, когда я сохраняю как .csv, используя readr::write_csv()2000 год (и никакие другие годы) сохраняются в экспоненциальной записи (2.00E+03). Затем, когда я читаю файл обратно в R с read_csv()он читает все эти значения как NA,

Я был в состоянии вручную преобразовать обратно в 2000, используя is.na(), но это утомительно делать каждый раз. Что здесь происходит, и есть ли способ сделать так, чтобы R правильно и правильно читал и записывал?

0 ответов

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