2016-11-13 6 views
0

文字列にDEC 2016という文字列があり、それを日付に変換したいと思います。 R文字を日付に変換する

は、私が試した:

dates1 <- c("DEC 2016", "FEB 2017", "NOV 2018") 

dates2 <- as.Date(dates1,format="%b %Y") 

が、これは動作しませんでした。

ありがとうございました。

+1

現在のロケールに日付を入れたいので、 '%b'は機能しません。 '?strptime'を参照してください。 –

答えて

2
dates1 <- c("DEC 2016", "FEB 2017", "NOV 2018") 

library(zoo) 
dates2 <- as.Date(as.yearmon(dates1)) 

dates2 
[1] "2016-12-01" "2017-02-01" "2018-11-01" 
class(dates2) 
[1] "Date" 

あなたは本当にグーグルをするべきです。

+0

ありがとうございます。すばらしい。 –

関連する問題