Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在R中使用lubridate解析日期_R_Lubridate - Fatal编程技术网

在R中使用lubridate解析日期

在R中使用lubridate解析日期,r,lubridate,R,Lubridate,我想解析日期格式,比如Apr-13,May-14,我想将其解析为POSIX时间2013-04-01 UTC,2014-05-01 UTC。我尝试在R中使用lubridate软件包: parse_date_time("Apr-13", "my") parse_date_time("Apr-13", "by") parse_date_time("Apr-13", "%b-%y") parse_date_time("Apr-13", "%m-%y") fast_strptime("Apr-13", "

我想解析日期格式,比如Apr-13,May-14,我想将其解析为POSIX时间2013-04-01 UTC,2014-05-01 UTC。我尝试在R中使用lubridate软件包:

parse_date_time("Apr-13", "my")
parse_date_time("Apr-13", "by")
parse_date_time("Apr-13", "%b-%y")
parse_date_time("Apr-13", "%m-%y")
fast_strptime("Apr-13", "%b-%y")
但所有这些都无法解析,是否可以使用lubridate解析?也欢迎使用任何其他软件包。

尝试以下示例:

library(lubridate)

x <- c("Apr-13", "May-14")
#add DD as 01
x <- paste("01",x,sep="-")

#result
dmy(x)

#output
#[1] "2013-04-01 UTC" "2014-05-01 UTC"
试试这个例子:

library(lubridate)

x <- c("Apr-13", "May-14")
#add DD as 01
x <- paste("01",x,sep="-")

#result
dmy(x)

#output
#[1] "2013-04-01 UTC" "2014-05-01 UTC"

也许你应该在pkg:zoo中使用yearmon类,因为你没有真正的日期。也许你应该在pkg:zoo中使用yearmon类,因为你没有真正的日期。