はじめに
matplotlibのplt.scatterで作成できる散布図グラフでマーカーをmarker=(#,#)で設定する方法について説明する。
コード
解説
モジュールのインポートなど
データの生成
x,y,zの値は同じであり、x,yは座標で、zはcolorの値とする。
グラフの作成
subplotsで複数グラフを作成する。nrows=3,ncols=3で3 x 3の計9つのグラフを作成する。
axをax.ravel()で展開することで左上を[0]で右下を[8]のように指定できる。
marker=(#,#)の散布図
markerはタプルによって、(numsides、style)で設定することができる。numsidesは辺の数で、styleは0で通常のスタイルで正多角形となる。 1で星のようなシンボルになり、 2でアスタリスク的な形状となる。
コードをダウンロード(.pyファイル) コードをダウンロード(.ipynbファイル)参考
Marker examples — Matplotlib 3.9.2 documentation
matplotlib.pyplot.subplots — Matplotlib 3.9.2 documentation
matplotlib.markers — Matplotlib 3.9.2 documentation
コメント