matplotlib

matplotlib

等高線の描き方【matplotlib】

等高線の基本 matplotlib.pyplot.contour(X, Y, Z) 等高線はmatplotlibでよく使われる折れ線グラフ・散布図とは違い、3つのデータを使用します。X, Y, Zが必要です。グラフは2次元ですが、データの用...
matplotlib

グラフの背景色を変更してみる【matplotlib】

背景色と言っても主に以下の箇所に分かれると思います。 FigureAxes凡例(legend) それぞれ次のようにして背景色を変えることが可能です。 Figure - fig.set_facecolor(色)Axes - ax.set_fa...
matplotlib

ドーナツグラフ&2重ドーナツグラフの作り方【matplotlib】

ドーナツグラフ ドーナツグラフは円グラフを作るplt.pie()のwedgepropsでwidthを設定すると作成できます。widthは円グラフの幅を調整するパラメータで、1.0にすると普通の円グラフになります。 円グラフを作成するplt....
matplotlib

アニメーション(gif, mp4)を作成する【matplotlib】

matplotlibでアニメーションを作成するには FuncAnimationArtistAnimation の2つの方法があります。 それぞれの説明をmatplotlibのドキュメントから引用すると FuncAnimation :関数fu...
jupyter

Jupyter Notebookでmatplotlibのアニメーションを動かす方法

アニメーションを描くプログラムをJupyterで実行するとうまく動かないので解決する方法を紹介する。 手っ取り早くJupyterで表示させたい方! 簡単にやりたいならセルの先頭に %matplotlib notebook を書けばOKいつも...
matplotlib

タイトルやラベルで日本語を使う【matplotlib】

手っ取り早く日本語化したい方はこの方法!! 一番簡単なのは japanize_matplotlib をインストールし、importする方法です。 とりあえずややこしいことはせずに日本語化だけできれば良い方はこの方法 pip install ...
matplotlib

円グラフの作り方と装飾の方法【matplotlib】

円グラフの基本 円グラフを描くにはmatplotlib.pyplot.pie()を使います。データにはリストやndarrayなどの1次元配列を与えます。 import matplotlib.pyplot as plt import nump...
matplotlib

colormapの使い方と一覧【matplotlib】

cmapのデフォルトの確認 plt.rcParamsを見るとデフォルトで使われているcmap(colormap)を確認することができます 僕のはviridisでした import matplotlib.pyplot as plt print...
matplotlib

棒グラフの描き方まとめ【matplotlib】

棒グラフの基本 縦棒グラフ 棒グラフはbar(x, height)を用いることで、描画することができるxは横軸の位置、heightは棒の高さを表している import matplotlib.pyplot as plt import nump...
matplotlib

折れ線グラフを書く方法【装飾も可能】【matplotlib】

折れ線グラフの基本 折れ線グラフはplot(xの値, y軸の値)を使うことで描画することができます (オブジェクト指向な方もax.plot()でOK) import matplotlib.pyplot as plt x = y = plt....