形式の日付を含むファイルがありますYYYY-mm
。時系列分析用にデータを準備しようとしているため、形式を因子から形式に変換する必要がありDate
ます。
私が試したこと:
x <- '2011-11'
as.Date(as.character(a), "%Y-%m")
最後の行に出力が表示されますNA
。
ありがとうございました!
「2011-11」は日付ではありません (日付はどこですか)? 1 日追加します。
a <- '2011-11'
as.Date(paste0(a,'-01'))
または動物園のyearmon
クラスを使用します:
library(zoo)
as.yearmon(a)
「2011-11」は日付ではありません。を使用paste(your.year.month.strs, '01', sep='-')
して文字列に日のコンポーネントを追加し、 で呼び出しas.Date
ます"%Y-%m-%d"
。