**「R」**言語は便利、と思ったのでメモをしておきます。
以前、「Power BI Desktop」で時系列グラフを作る際、x軸を「日付(Date)型」に変換するのに手こずりました。
文字列型で「dd/mm/yyyy」形式で収録されている値を日付型にサクッと変換する方法がわからず、「year」「month」「day」列を結合して「yyyy/mm/dd」スタイルにしました。
「R」には**「lubridate」はという、時間処理用のパッケージがあります。
先ほどの「dd/mm/yyyy」の場合、「lubridate」の「dmy」**を使います。
> dmy("20/10/2021")
[1] "2021-10-20"
> dmy("20/10/2021") %>% class()
[1] "Date"
色んなバリエーションに対応でき、便利さを実感しました。
> ymd("2021-10-20")
[1] "2021-10-20"
> myd("10202120")
[1] "2021-10-20"
> mdy("Oct202021")
[1] "2021-10-20"
了