Как преобразовать весь столбец в символе R в дату, если я использую Tibble - PullRequest
1 голос
/ 30 марта 2020

Я очень новичок в R. Итак, у меня есть некоторые трудности. У меня есть база данных в Tibble (язык R), где мой первый столбец является символом, поэтому я хочу преобразовать в дату, но я не могу. Я попробовал этот код:

as.Date(x$Date, "%m-%y")

Но не работает.

Это пример, который следует

 <chr>
01-02
02-02
03-02
04-02
05-02
06-02
07-02
08-02

У вас есть несколько советов, которые нужно решить эта маленькая проблема?

1 Ответ

0 голосов
/ 30 марта 2020

Для этого может быть проще вариант as.yearmon

library(zoo)
as.Date(as.yearmon(x$Date, "%m-%y"))

Или вставить день, а затем format

as.Date(paste0(x$Date, "-01"), "%m-%y-%d")
...