
Rの日時データ整理のライブラリ「lubridate」の基礎
記事の目的
この記事では、時間のデータから、年、月、曜日、日、時間、分、秒のデータを取得する関数を紹介します。
目次
| 目次 | 概要 |
| 1.使用するライブラリとデータ | dplyr / iris |
| 2.時間データの取得 | 年、月、曜日、日、時間、分、秒のデータを取得 |
| 3.完成したデータ | データ取得後の表 |
1. 使用するライブラリとデータ
library(lubridate)
time <- seq(as.POSIXct("2020-10-29"), as.POSIXct("2020-11-03"), by="day")

2. 時間データの取得
year <- year(time) #年を取得 month <- month(time) #月を取得 week1 <- wday(time) #曜日を数字で(1-7,日-土)取得 week2 <- weekdays(time) #曜日を取得 date <- mday(time) #日にちを取得 hour <- hour(time) #時間を取得 minute <- minute(time) #分を取得 second <- second(time) #秒を取得
3. 完成データ
data.frame(time, year, month, week1, week2, date, hour, minute, second)
