将日期字段转换为R中的四分之一 [英] Convert date field to Quarter in R

查看:70
本文介绍了将日期字段转换为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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆