Python
 Computer >> コンピューター >  >> プログラミング >> Python

Matplotlibで線の色をオレンジに設定し、マーカーを指定する方法

Matplotlibでグラフの線の色をオレンジに変更し、さらに線上にマーカーを表示させたい場合、plot()メソッドの引数を活用することで簡単に実現できます。この記事では、具体的な手順とコード例をわかりやすく解説します。

手順

  1. 図(figure)のサイズを設定し、サブプロット間および周囲の余白を自動調整します。

  2. NumPyを使用して、x軸・y軸のデータポイントを作成します。

  3. plot()メソッドでデータを描画する際に、color='orange'(線の色)とmarker='*'(マーカーの種類)を指定します。

  4. show()メソッドを呼び出して、グラフを画面に表示します。

コード例

import matplotlib.pyplot as plt
import numpy as np

# 図のサイズを設定
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

# x と y のデータポイントを作成
x = np.linspace(-5, 5, 100)
y = np.sin(x)

# 線の色とマーカーを指定してプロット
plt.plot(x, y, color='orange', marker="*")

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

実行結果

上記のコードを実行すると、オレンジ色の正弦波カーブが描画され、その線上に星形(アスタリスク)のマーカーが等間隔に表示されたグラフが出力されます。

Matplotlibで線の色をオレンジに設定し、マーカーを指定する方法

補足:マーカーの種類について

marker引数にはさまざまな記号を指定できます。代表的なものとしては、'o'(円)、's'(四角形)、'^'(三角形)、'*'(星形)、'+'(プラス記号)などがあります。また、markersizemarkerfacecolorなどの引数を組み合わせることで、マーカーのサイズや塗りつぶし色も自由にカスタマイズ可能です。データの可視化において、適切な色とマーカーを選ぶことで、グラフの視認性が大きく向上します。

  1. Matplotlibの図に凡例を配置・整列させる方法

    Matplotlibで作成した図(フィギュア)に凡例を適切な位置に配置し、要素を整列させる方法を解説します。凡例の位置調整には bbox_to_anchor 引数を使用するのがポイントです。 手順 plot() メソッドを使って line1 と line2 の2本の線をプロットします。 legend() メソッドで図に凡例を配置します。このとき bbox_to_anchor を使って凡例の位置を指定し、ncol 引数で凡例要素を横並びに整列させます。 show() メソッドを呼び出して図を表示します。 コード例 from matplotlib import pyplot as plt pl

  2. MatplotlibでRectangle(長方形)に色を設定する方法

    Matplotlibで長方形(Rectangle)に色を設定するには、以下の手順に従います。手順figure() メソッドを使用して、新しい図(Figure)を作成するか、既存の図をアクティブにします。add_subplot() メソッドを使用して、サブプロット構成の一部として図に ~.axes.Axes を追加します。長方形は、アンカーポイント(基準座標)と幅・高さを指定することで定義できます。作成したRectangleパッチを add_patch() でプロットに追加します。xlim() および ylim() メソッドを使用して、x軸とy軸の表示範囲を設定します。図を表示するには、show