【方法】 epitoolsパッケージのmonth関数を使う
【補足】 library(epitools)が必要
"2014-02-01"
から月だけを取り出すには、
> library(epitools) > time <- as.Date("2014-02-01") > month <- as.month(time)> month$month [1] "2"
とすればできる
他にも年数だけを取り出すことも可能
以下、month関数の活用例
> month $dates [1] "2014-02-01" $mon [1] 2 $month [1] "2" $stratum [1] 16116 attr(,"origin") [1] "1970-01-01" $stratum2 [1] 16116 Levels: 16085 16116 16144 $stratum3 [1] "2014-02-15" $cmon [1] 1 2 3 $cmonth [1] "1" "2" "3" $cstratum [1] 16085 16116 16144 attr(,"origin") [1] "1970-01-01" $cstratum2 [1] "2014-01-15" "2014-02-15" "2014-03-15" $cmday [1] 15 15 15 $cyear [1] "2014" "2014" "2014"
参照サイト
- epitoolsのガイド: https://cran.r-project.org/web/packages/epitools/epitools.pdf
- inside-R: http://www.inside-r.org/packages/cran/epitools/docs/as.month
0 件のコメント :
コメントを投稿
注: コメントを投稿できるのは、このブログのメンバーだけです。