2013-08-21 50 views
1

我有數據框,其日期列的格式爲08/21/2000(m/d/Y)將日期字段轉換爲R中的季度

現在我想添加顯示日期的新列格式是2000-Q3

我安裝了動物園包和使用下面的命令。但它是給予NA價值。

library(zoo) 
mydf$var9=as.yearqtr("mydf$Order.Date","%m/%d/%Y"). 
+0

左右'是myDF $ Order.Date'刪除雙引號:'as.yearqtr(myDF上$訂購.Date,「%m /%d /%Y」)' – sgibb

+0

謝謝。我知道了。有效。如果我想Q3-2000這樣,那麼我應該改變語法 – snehal

回答

3

動物園庫已經形成了一整套的函數來處理今年季度載體:

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