FuncAnimationによる、ガンマ分布の形状母数と尺度母数が変化するアニメーションについて説明する。gammaをimport。確率分布関数\(p(x)\)は、以下の式のようになる。x}}$$gamma.pdf(x,1,scale=1)で,形状母数が1,尺度母数が1のガンマ分布の確率密度関数の値を取得する。xがlinspaceで0〜50まであるので、xとyでガンマ分布が描ける。aは1から30まで60stepで変化させる。アニメーションの設定まずグラフを入れるために空のリストlinesを作成する。アニメーションでは古いプロットを消す必要があるので、linesにグラフが入っている場合は、lines.pop().remove()で消す。a[num]で形状母数の要素を順に変化させていく。line,でプロットを作成して、linesに入れていく。ax.set_titleでタイトルに形状母数の値を表示。アニメーションの表示FuncAnimationでanimationの表示。updateを60step実行してアニメーションとする。6秒のアニメーションとなる。to_html5_videoでHTMLビデオ化。尺度母数は0.05〜3まで60stepで変化させる。形状母数の場合と同様に、bの値を順次変化させて、アニメーションとする。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。カラーバーを図にあわせる2019.03.012019.11.21。