Rで何かをしたり、読書をするブログ

政府統計の総合窓口のデータや、OECDやUCIやのデータを使って、Rの練習をしています。ときどき、読書記録も載せています。

washdata.orgのデータ分析6 - R言語のgganimateパッケージを使って、アニメーショングラフを作成する。

 

www.crosshyou.info

 今回は、gganimateパッケージを使ってアニメーショングラフを作成してみます。

https://towardsdatascience.com/animated-charts-visualizing-changes-in-r-fee659fbabe5

https://www.datanovia.com/en/blog/gganimate-how-to-create-plots-with-beautiful-animation-in-r/

のサイトを参考にしました。

まず、アニメなしのグラフをggplot2で作成します。

散布図の作成

このグラフを表示すると、こうなります。

散布図の表示

散布図

こうしてアニメ無しの散布図を作成したら、gganimateとgifskiパッケージを読み込みます。

library関数でgganimate, gifskiパッケージを読み込む

あとは、transition_time関数でアニメーショングラフを作成します。

transition_time関数

作成したアニメーショングラフを表示するには、animate関数を使います。

animate関数

結果はこうなります。

gifアニメーショングラフ

今回は以上です。