に1 か月を追加して、startDate
との間の日付シーケンスを取得したいと考えています。つまり、が 2013-01-31 でが 2013-07-31 の場合、次のような日付を表示したいと思います。endDate
startDate
startDate
endDate
"2013-01-31" "2013-02-28" "2013-03-31" "2013-04-30" "2013-05-31" "2013-06-30" "2013-07-31"
私が試してみました
seq.Date(as.Date("2013-01-31"),by="month",length.out=7)
しかし、このコードの出力は次のようになります
> seq.Date(as.Date("2013-01-31"),by="month",length.out=7)
[1] "2013-01-31" "2013-03-03" "2013-03-31" "2013-05-01" "2013-05-31" "2013-07-01" "2013-07-31"
では、正しい出力を得るための最も簡単な解決策は何ですか?