轉換為 durations 與 periods
Interval(區間)是表示一段時間最精確的方式,因為它保留了精確的起點與終點。你可以將它們精確地轉換為 period 與 duration:也就是同時能計算起訖之間「實際經過的秒數」,以及「時鐘時間上的變化」。
要做到這點,請使用 as.period() 與 as.duration() 這兩個函式,並把 interval 當作唯一的引數傳入。
試著動手做,為英國君主的統治時長取得更合適的表示方式。
本練習屬於課程
在 R 中處理日期與時間
練習說明
- 建立新的
duration與period欄位,將reign轉換成對應的物件。 - 檢視
name、duration、period這些欄位。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# New columns for duration and period
monarchs <- monarchs %>%
mutate(
duration = ___,
period = ___)
# Examine results
monarchs %>%
select(___)