在 R 中将日期字段转换为季度

sne*_*hal 1 r date-format

我有数据框,其中日期列的格式为08/21/2000(m/d/Y)

现在我想添加以季度格式显示日期的新列,即2000-Q3.

我安装了zoo包并使用了以下命令。但它正在赋予NA价值。

library(zoo)
mydf$var9=as.yearqtr("mydf$Order.Date","%m/%d/%Y").
Run Code Online (Sandbox Code Playgroud)

42-*_*42- 5

zoo 库创建了一组函数来处理季度向量:

library(zoo)
mydf$var9=as.yearqtr(as.Date( mydf$Order.Date, "%m/%d/%Y" ).
Run Code Online (Sandbox Code Playgroud)