pythonコード百科事典

コピペですぐ使えるPythonコードをご紹介

Pythonで散布図を作成する方法

Pythonで散布図を作成するには、matplotlibライブラリを使うことができます。

matplotlibは、Pythonでグラフを描画するためのライブラリであり、散布図をはじめとした、様々なグラフを作成することができます。

散布図を作成するには、次のようにします。

matplotlibをインポートする
散布図を描画するデータを用意する
figureオブジェクトを作成する
axisオブジェクトを作成する
scatter()メソッドを使って、散布図を描画する
show()メソッドを使って、グラフを表示する

以下に、サンプルコードを示します。

import matplotlib.pyplot as plt

# 散布図を描画するデータを用意する
x = [1, 2, 3, 4]
y = [2, 4, 6, 8]

# figureオブジェクトを作成する
fig = plt.figure()

# axisオブジェクトを作成する
ax = fig.add_subplot(1, 1, 1)

# 散布図を描画する
ax.scatter(x, y)

# グラフを表示する
plt.show()

上のコードでは、matplotlibのscatter()メソッドを使って、散布図を描画しています。
scatter()メソッドには、x軸のデータとy軸のデータを渡すことで、散布図を描画することができます。

また、matplotlibでは、figureオブジェクトとaxisオブジェクトを使って、グラフを描画することができます。
figureオブジェクトは、グラフ全体を表し、axisオブジェクトは、グラフの軸を表すものです。

さらに、matplotlibでは、色やマーカーの形、軸のラベルやタイトルなど、様々なグラフの見た目をカスタマイズすることができます。
詳しくは、matplotlibのドキュメントを参照してください。