トップページ > フーリエ変換入門(FFT入門) > Pythonでグラフ描画:matplotlib(6)

マーカーを設定する

マーカーを変える

plot()関数を呼ぶ際に,パラメータとして“marker”を指定することでマーカーを設定することができます。

plt.plot(x, y, color="k", marker="o")
plot(x, y, color="k", marker="o") plot(x, y, color="k", marker="D") plot(x, y, color="k", marker="h")
plot(x, y, color="k", marker="p") plot(x, y, color="k", marker="*") plot(x, y, color="k", marker="+")
# -*- coding: shift-jis -*-
from numpy import *
import pylab as plt

#“linspace(開始値,終了値,分割数)”で,線形数列を作成。
x = linspace(-pi, pi, 50)
#数列をsinの引数に入れると,sin(x)の数列が生成される。
y = sin(x)

#plot(x, y, linewidth=1)で,線色を設定。
plt.plot(x, y, color="k", marker="o")

#plotした関数を表示する。
plt.show()

マーカーのサイズを変える

plot()関数を呼ぶ際に,パラメータとして“markersize”を指定することでマーカーサイズを変えることができます。

plt.plot(x, y, color="k", marker="*", markersize=10)
plot(x, y, color="k", marker="*", markersize=7) plot(x, y, color="k", marker="*", markersize=8) plot(x, y, color="k", marker="*", markersize=9)
plot(x, y, color="k", marker="*", markersize=10) plot(x, y, color="k", marker="*", markersize=11) plot(x, y, color="k", marker="*", markersize=12)
# -*- coding: shift-jis -*-
from numpy import *
import pylab as plt

#“linspace(開始値,終了値,分割数)”で,線形数列を作成。
x = linspace(-pi, pi, 50)
#数列をsinの引数に入れると,sin(x)の数列が生成される。
y = sin(x)

#plot(x, y, linewidth=1)で,線色を設定。
plt.plot(x, y, color="k", marker="*", markersize=12)

#plotした関数を表示する。
plt.show()

マーカーの色を変える

plot()関数を呼ぶ際に,パラメータとして“markerfacecolor”を指定することでマーカー内部の色を変えることができます。

plt.plot(x, y, color="k", marker="*", markersize=10, markerfacecolor="r")
plot(x, y, color="k", marker="*", markersize=20, markerfacecolor="r") plot(x, y, color="k", marker="*", markersize=20, markerfacecolor="g") plot(x, y, color="k", marker="*", markersize=20, markerfacecolor="b")
# -*- coding: shift-jis -*-
from numpy import *
import pylab as plt

#“linspace(開始値,終了値,分割数)”で,線形数列を作成。
x = linspace(-pi, pi, 50)
#数列をsinの引数に入れると,sin(x)の数列が生成される。
y = sin(x)

#plot(x, y, linewidth=1)で,線色を設定。
plt.plot(x, y, color="k", marker="*", markersize=20, markerfacecolor="b")

#plotした関数を表示する。
plt.show()

マーカーの輪郭色を変える

plot()関数を呼ぶ際に,パラメータとして“markeredgecolor”を指定することでマーカー輪郭の色を変えることができます。 また,“markeredgewidth”を指定することで輪郭線の線幅を変更することができます。

plt.plot(x, y, color="k", marker="*", markersize=10, markeredgecolor="r", markeredgewidth=2)
plot(x, y, color="k", marker="*", markersize=20, markeredgecolor="r", markeredgewidth=2) plot(x, y, color="k", marker="*", markersize=20, markeredgecolor="g", markeredgewidth=2) plot(x, y, color="k", marker="*", markersize=20, markeredgecolor="b", markeredgewidth=2)
# -*- coding: shift-jis -*-
from numpy import *
import pylab as plt

#“linspace(開始値,終了値,分割数)”で,線形数列を作成。
x = linspace(-pi, pi, 50)
#数列をsinの引数に入れると,sin(x)の数列が生成される。
y = sin(x)

#plot(x, y, linewidth=1)で,線色を設定。
plt.plot(x, y, color="k", marker="*", markersize=20, markerfacecolor="k", markeredgecolor="r", markeredgewidth=2)

#plotした関数を表示する。
plt.show()



前へ  次へ