Pythonライブラリ「Matplotlib」を用いて、散布図を作成する方法を紹介します。
Matplotlibモジュールには、散布図を作成するscatterメソッドが用意されています。
書式
matplotlib.pyplot.scatter(x, y)
x, y・・・散布図にプロットする点の座標(x, y)
ソースコード
サンプルプログラムのソースコードは下記の通りです。
サンプルプログラムの実行結果は下記の通りです。
今回は点の色をカラーコードを指定して変えてみました。
【書式】
matplotlib.pyplot.scatter(x, y, color=”カラーコード”)
【引数】
x, y・・・散布図にプロットする点の座標(x, y)
color・・・マーカーの色
【ソースコード】最低限
サンプルプログラムのソースコードは下記の通りです。
【ソースコード】点の色を変更
【書式】
matplotlib.pyplot.scatter(x, y, color=”カラーコード”)
【引数】
x, y・・・散布図にプロットする点の座標(x, y)
color・・・マーカーの色
サンプルプログラムのソースコードは下記の通りです。
サンプルプログラムの実行結果は下記の通りです。
Matplotlibモジュールには、散布図を作成するscatterメソッドが用意されています。
今回は点の図形を変えてみました。
【書式】
matplotlib.pyplot.scatter(x, y, color=”カラーコード”, marker=’図形’)
【引数】
x, y・・・散布図にプロットする点の座標(x, y)
color・・・マーカーの色
marker・・・マーカーの図形の種類
「.」は小さい円、「o」は大きい円、「^」は三角形、「s」は四角形
公式ドキュメント
【サンプルコード】点の種類を変更
サンプルプログラムのソースコードは下記の通りです。
サンプルプログラムの実行結果は下記の通りです。
【サンプルコード】点のサイズを変更
今回は点の大きさを変えてみました。
【書式】
matplotlib.pyplot.scatter(x, y, color=”カラーコード”, marker=’図形’, s=数値)
【引数】
x, y・・・散布図にプロットする点の座標(x, y)
color・・・マーカーの色
marker・・・マーカーの図形の種類( 「.」は小さい円、「o」は大きい円、「^」は三角形、「s」は四角形 )
s・・・マーカーサイズ
公式ドキュメント
サンプルプログラムのソースコードは下記の通りです。
サンプルプログラムの実行結果は下記の通りです。
コメント