Pynote

Python、機械学習、画像処理について

matplotlib - 散布図を作成する。

概要

matplotlib で散布図を作成する方法について紹介する。



散布図pyplot.scatter() または Axes.scatter() で作成できる。

import matplotlib.pyplot as plt
import numpy as np

data1 = np.random.rand(100, 2)
data2 = np.random.rand(100, 2)

# 散布図を作成する。
fig, axes = plt.subplots(figsize=(4, 4))
axes.scatter(data1[:, 0], data1[:, 1], color='red')
axes.scatter(data2[:, 0], data2[:, 1], color='green')

plt.show()