如果我使用 Tibble,如何将 R 字符中的整个列转换为日期
How to convert a entire column in R character to Date if I use Tibble
我是 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
你们有解决这个小问题的小窍门吗?
对此,更简单的选择是as.yearmon
library(zoo)
as.Date(as.yearmon(x$Date, "%m-%y"))
或者用天贴然后format
as.Date(paste0(x$Date, "-01"), "%m-%y-%d")
我是 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
你们有解决这个小问题的小窍门吗?
对此,更简单的选择是as.yearmon
library(zoo)
as.Date(as.yearmon(x$Date, "%m-%y"))
或者用天贴然后format
as.Date(paste0(x$Date, "-01"), "%m-%y-%d")