将日期字段转换为R中的四分之一 [英] Convert date field to Quarter in R
本文介绍了将日期字段转换为R中的四分之一的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个数据框,其中的日期列格式为 08/21/2000(m / d / Y)
。
I have data frame which has the date column in format 08/21/2000(m/d/Y)
.
现在,我想添加新列,以季度格式显示日期,该日期为 2000-Q3
。
Now I want to add new column which display the date in Quarter format that is 2000-Q3
.
我安装了 zoo 软件包并使用了以下命令。但却赋予 NA
值。
I install zoo package and used following command. but it is giving NA
value.
library(zoo)
mydf$var9=as.yearqtr("mydf$Order.Date","%m/%d/%Y").
推荐答案
动物园图书馆创建了一组函数来处理季度向量:
The zoo library has created a set of functions to handle year-quarter vectors:
library(zoo)
mydf$var9=as.yearqtr(as.Date( mydf$Order.Date, "%m/%d/%Y" ).
这篇关于将日期字段转换为R中的四分之一的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文