Я пытаюсь найти функцию для преобразования целого числа в строку, поэтому я могу использовать его для инициализации объекта Date.
> v = c(20081101)
> date <- as.Date(v, format("%Y%m%d"))
Ошибка в charToDate (x): символьная строка не соответствует стандарту однозначный формат
Я нашел решение с paste()
, но я хотел бы знать, что это правильный способ сделать преобразование.
> date <- as.Date(paste(v), format("%Y%m%d"))
> date
[1] "2008-11-01"