2016-12-26 10 views

答えて

1

日付は常に一定の日数を持つ必要があるため、YYYYMMの末尾に日を追加することを検討してください(下の例では、月の初日は01)。 characternumeric値を変換しcharacterDateへ:

as.Date(paste0(as.character(201603), '01'), format='%Y%m%d')

+0

しかし、それは問題を解決することはできません。出力は「2016-12-01」ですが正しくありません。 – Sanjeev

+0

はい%mは問題を解決しました – Sanjeev

+0

次の行でライブラリ(動物園)を使用して解決策を得ることができます。 as.yearmon(as .character(201603)、 "%Y%m")と表示され、[1] "Mar 2016"がRコンソールの出力として表示されます。 –

関連する問題