Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.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表示日期_R_As.date - Fatal编程技术网

用R表示日期

用R表示日期,r,as.date,R,As.date,我想将日期转换为日期格式,以便生成可扩展的时间序列数据。正如Scott提到的,您可能需要添加日期值。以下是粘贴的另一种方式,假设所有条目都在每月的第一天: > date<-as.character(date) > head(date) [1] "14-Jan" "14-Jan" "14-Jan" "14-Jan" "14-Jan" "14-Jan" > date1<-as.Date(date,format="%y-%b") > head(date1) [1]

我想将日期转换为日期格式,以便生成可扩展的时间序列数据。

正如Scott提到的,您可能需要添加日期值。以下是粘贴的另一种方式,假设所有条目都在每月的第一天:

> date<-as.character(date)
> head(date)
[1] "14-Jan" "14-Jan" "14-Jan" "14-Jan" "14-Jan" "14-Jan"
> date1<-as.Date(date,format="%y-%b")
> head(date1)
[1] NA NA NA NA NA NA

您可以添加一天,例如as.Date14-Jan-01,%y-%b-%d>as.Date14 Jan,格式=%y-%b-%d[1]NA>as.Date14 Jan,格式=%y-%b[1]NA仍然不能更改mm,您在上面的评论中没有做任何更改:“yearmon”类在“zoo”包中提供。通过搜索SO或Rhelp的简单操作,可以获得几个工作示例
date <- as.character(c("14-Jan", "14-Jan", "14-Jan", "14-Jan", "14-Jan", "14-Jan"))
date1 <- as.Date(paste0(date, "-1"),format="%y-%b-%d")
head(date1)
#[1] "2014-01-01" "2014-01-01" "2014-01-01" "2014-01-01" "2014-01-01" "2014-01-01"
format(date1, format="%y-%b")
#[1] "14-Jan" "14-Jan" "14-Jan" "14-Jan" "14-Jan" "14-Jan"