私はを持っており、それを形式Dateの整数として表すことに興味があります。yyyymm現在、私は次のことを行っています。
get_year_month <- function(d) { return(as.integer(format(d, "%Y%m")))}
mydate = seq.Date(from = as.Date("2012-01-01"), to = as.Date("5012-01-01"), by = 1) 
system.time(ym <- get_year_month(mydate))
#    user  system elapsed 
#    5.972   0.974   6.951 
これは、大きなデータセットの場合は非常に遅くなります。より速い方法はありますか?簡単に比較できるように、回答のタイミングを教えてください。上記の例を使用してください。