1

形式の日付を含むファイルがありますYYYY-mm。時系列分析用にデータを準備しようとしているため、形式を因子から形式に変換する必要がありDateます。

私が試したこと:

x <- '2011-11'
as.Date(as.character(a), "%Y-%m")

最後の行に出力が表示されますNA

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

4

2 に答える 2

5

「2011-11」は日付ではありません (日付はどこですか)? 1 日追加します。

a <- '2011-11'
as.Date(paste0(a,'-01'))

または動物園のyearmonクラスを使用します:

library(zoo)
as.yearmon(a)
于 2012-06-28T21:22:16.100 に答える
2

「2011-11」は日付ではありません。を使用paste(your.year.month.strs, '01', sep='-')して文字列に日のコンポーネントを追加し、 で呼び出しas.Dateます"%Y-%m-%d"

于 2012-06-28T21:21:41.740 に答える