2017-05-13 16 views
-5

における数にDD/MM/YYYY私は時間列を有するデータフレームを有する、フォーマットはdd/mm/yyyyのようであり、Iはコンバート時間R

  1. する番号mmyyyydd/mm/yyyyを変換し、それを格納します新しい列

  2. は、別途mmyyyyのために別の二つの新しい列を作成し、私の元のデータフレームを使用して新しいデータフレームおよびこれらの2列を作成

どうすればいいですか?ありがとう!

+2

あなたは何を試してみましたか? stackoverflowの日付の件名には多くの疑問があります。やってみて! –

答えて

1

time列はあなたが使用できるcharacterされていない場合:

format(timecolumn,"%m%Y") 
format(timecolumn,"%m") 
format(timecolumn,"%Y") 

それがcharacterの場合:

paste0(substr(timecolumn,4,5),substr(timecolumn,7,10)) 
substr(timecolumn,4,5) 
substr(timecolumn,7,10)