【R】clock
2021年4月1日
1. はじめに
clock
は、年月、時間の情報を様々に簡単に扱えるようにしてくれるパッケージです。
2. インストール
CRANからインストールできます。
install.packages("clock")
3. 使ってみる
まずは、日付のベクトルを作ってみます。
library(clock) date_build(2021, 3, 20:31)
> date_build(2021, 3, 20:31)
[1] "2021-03-20" "2021-03-21" "2021-03-22" "2021-03-23" "2021-03-24" "2021-03-25" "2021-03-26"
[8] "2021-03-27" "2021-03-28" "2021-03-29" "2021-03-30" "2021-03-31"
日付をパースします。
date_parse("March 22, 2021", format = "%B %d, %Y")
> date_parse("March 22, 2021", format = "%B %d, %Y")
[1] "2021-03-22"
フォーマットの指定もできます。
x <- c("2021/3/24", "21-03-24") formats <- c("%Y/%m/%d", "%y-%m-%d") date_parse(x, format = formats)
> date_parse(x, format = formats)
[1] "2021-03-24" "2021-03-24"
Date-timeのパースもできます。
date_time_parse("2021-03-21 01:12:13", "Japan")
> date_time_parse("2021-03-21 01:12:13", "Japan")
[1] "2021-03-21 01:12:13 JST"
年月の取得もできます。
x <- date_build(2021, 3, 6) get_year(x) get_month(x) get_day(x)
> get_year(x)
[1] 2021
> get_month(x)
[1] 3
> get_day(x)
[1] 6
4. さいごに
まだまだいろいろな使い方があります。これは便利!