python matplotlibでsinのグラフを作成する

python matplotlibでsinのグラフを作成する

pythonで、ライブラリmatplotlib.pyplotのplotを使用して、sinのグラフを作成するサンプルコードを記述してます。pythonのバージョンは3.10.0を使用してます。

環境

  • OS windows11 home
  • python 3.10.0

numpy・matplotlibインストール

numpyとmatplotlibをインストールされていない方は、pipでインストールしておきます。

pip install numpy
pip install matplotlib

sin使い方

sinを使用すると、sinのグラフを作成することが可能です。

import numpy as np
import matplotlib.pyplot as plt

x = np.linspace(0, 2 * np.pi)  
y = np.sin(x)

plt.plot(x, y, "r")

# 表示
plt.show()

実行結果

グラフの装飾

グラフ自体の装飾も、以下のように設定可能です。

import numpy as np
import matplotlib.pyplot as plt

x = np.linspace(0, 2 * np.pi)  
y = np.sin(x)

plt.xlim(0, 5) # x軸の表示範囲
plt.ylim(-1, 1) # y軸の表示範囲
plt.title("mebee sample",fontsize=10) # (5)タイトル
plt.xlabel("x", fontsize=10) # x軸のラベル
plt.ylabel("y", fontsize=10) # y軸のラベル

plt.grid(True) # 目盛線の表示
plt.tick_params(labelsize = 8) # 目盛線のサイズ

plt.plot(x, y, "r")

# 表示
plt.show()

実行結果