【Matplotlib】グラフに円を描画

Pythonモジュール「Matplotlib」を用いて、2次元グラフに円を描画する方法をソースコード付きでまとめました。
Matplotlibでは、「matplotlib.patches.Circle」を使って2次元グラフに円を描くことができます。
今回はそれを使ってみました。

公式リファレンス
参考 matplotlib.patches.Circle

ソースコード

サンプルプログラムのソースコードです。

# -*- coding: utf-8 -*-
import matplotlib
import matplotlib.pyplot as plt

fig = plt.figure()
ax = fig.add_subplot(111)

# 中心(0.2,0.2)で半径0.2の円を描画
circle = plt.Circle((0.2,0.2),0.2,fc="#770000")
ax.add_patch(circle)

plt.show()

サンプルプログラムの実行結果です。

【Matplotlib入門】グラフ作成、使い方とサンプル集
Pythonモジュール「Matplotlib」は、Python用の定番グラッフィクスモジュールです。短いコード量で効率よく線グラフ、棒グラフ、図形などのグラフを描くことができます。リストやNumPy配列のデータを渡してグラフ化できるので、デ...
Python
西住工房

コメント

タイトルとURLをコピーしました