2023-01-03から1日間の記事一覧

dplyrでlag()を使って、valueをずらすと空いた欄にNAが入るためそれを0に置き換える

require(tidyverse) date <- seq(as.Date("2020-1-1"), as.Date("2020-12-01"), by = "month")datevalue <- seq(1:12) test <- data.frame(date, value)test # たとえば、lag()を使って、valueをずらすと# 空いた欄にNAが入ることを確認するためのコード# 1…

seq()は日・月・年ごとの年月を生成できる

date <- seq(as.Date("2020-1-1"), as.Date("2021-12-01"), by = "month")date 日ごとにしたければ、by="day"、四半期ごとにしたければ、by="quarter" 長くRを使っているのだが、最近知った(古くからある機能らしい)。