У меня есть таблица в Excel с номерами c, датой и типом столбцов. Я использую функцию read_excel()
из библиотеки readxl для загрузки данных в R. Для большинства столбцов read_excel
по умолчанию хорошо распознает тип столбца.
Проблема:
Поскольку число столбцов в таблице может увеличиваться или уменьшаться, я не хочу определять col_types
в read_excel
для загрузки данных.
В двух столбцах Excel цифр c указаны затраты и доходы, при этом перед значением стоит $, например 200.0541 $. Знак доллара «$», по-видимому, заставляет функцию ошибочно идентифицировать столбец затрат и выручки как тип POSIXct
.
Поскольку новые столбцы с номерами c могут быть добавлены позже с помощью '$', возможно ли изменить типы столбцов после загрузки данных (без использования df$cost <- as.numeric(df$cost)
для каждого столбца) через al oop?
Редактировать: ссылка на образец - https://ethercalc.org/ogiqi9s51o45