TECH I.S.

Matplotlibグリッド線の追加


グリッド線をプロットに追加する

Pyplotでは、grid()関数を使用してプロットにグリッド線を追加できます。

プロットにグリッド線を追加します。

import numpy as np import matplotlib.pyplot as plt x = np.array([80, 85, 90, 95, 100, 105, 110, 115, 120, 125]) y = np.array([240, 250, 260, 270, 280, 290, 300, 310, 320, 330]) plt.title("スポーツウォッチデータ") plt.xlabel("平均脈拍") plt.ylabel("カロリー燃焼") plt.plot(x, y) plt.grid() plt.show()

結果:



表示するグリッド線を指定する

grid()関数のaxisパラメータを使用して、表示するグリッド線を指定できます。

有効な値はxybothです。デフォルト値はbothです。

X軸のグリッド線のみを表示します。

import numpy as np import matplotlib.pyplot as plt x = np.array([80, 85, 90, 95, 100, 105, 110, 115, 120, 125]) y = np.array([240, 250, 260, 270, 280, 290, 300, 310, 320, 330]) plt.title("スポーツウォッチデータ") plt.xlabel("平均脈拍") plt.ylabel("カロリー燃焼") plt.plot(x, y) plt.grid(axis = 'x') plt.show()

結果:


Y軸のグリッド線のみを表示します。

import numpy as np import matplotlib.pyplot as plt x = np.array([80, 85, 90, 95, 100, 105, 110, 115, 120, 125]) y = np.array([240, 250, 260, 270, 280, 290, 300, 310, 320, 330]) plt.title("スポーツウォッチデータ") plt.xlabel("平均脈拍") plt.ylabel("カロリー燃焼") plt.plot(x, y) plt.grid(axis = 'y') plt.show()

結果:



グリッドの線プロパティを設定する

次のように、グリッドの線のプロパティを設定することもできます: grid(color = 'color', linestyle = 'line-style', linewidth = number)。

グリッドの線プロパティを設定します。

import numpy as np import matplotlib.pyplot as plt x = np.array([80, 85, 90, 95, 100, 105, 110, 115, 120, 125]) y = np.array([240, 250, 260, 270, 280, 290, 300, 310, 320, 330]) plt.title("スポーツウォッチデータ") plt.xlabel("平均脈拍") plt.ylabel("カロリー燃焼") plt.plot(x, y) plt.grid(color = 'green', linestyle = '--', linewidth = 0.5) plt.show()

結果:




プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細