日付である列を持つcsvファイルがあります。 rx < -read.csv( "test.csv"、sep = "、"、header = TRUE) コードを使用してファイルをインポートしました。使用できるようにフィールドstart_dateを日付形式に変換します。データセットを分割する日付範囲。私のCSVファイルでは、フィールドのフォーマットは'01/01/2015 '日付をRで使用する
です。
ありがとうございました
日付である列を持つcsvファイルがあります。 rx < -read.csv( "test.csv"、sep = "、"、header = TRUE) コードを使用してファイルをインポートしました。使用できるようにフィールドstart_dateを日付形式に変換します。データセットを分割する日付範囲。私のCSVファイルでは、フィールドのフォーマットは'01/01/2015 '日付をRで使用する
です。
ありがとうございました
多くの日付形式で動作するパッケージ 'lubridate'を使用することをお勧めします。以下のコードは、
lubridate::dmy('01/01/2015')
lubridate::dmy('01/01/15')
lubridate::dmy('01/jan/15')
彼らはすべて
[1] "2015-01-01 UTC"
常に 'read.csv( "のtest.CSV"、9月= ""、ヘッダ= TRUEを使用して同じ結果を生成しようとすると、as.is = TRUE) 'である。これは日付で文字ベクトルとして読み取られます。これは要因に適しています。変換する:as.Date(df $ dateVar、format = "%d /%m /%Y)これが日/月/年の場合は'?as.Date'を参照してください。 [日付](http://stackoverflow.com/questions/8398131/date-conversion-from-dd-mm-yyyy)。 – lmo