Метод Matplotlib.pyplot.grid() используется для настройки линий сетки.
Содержание
Синтаксис
|
1 |
matplotlib.pyplot.grid(visible=None, which='major', axis='both', **kwargs) |
Параметры
Функция matplotlib.pyplot.grid() имеет три необязательных аргумента в качестве параметров:
- visible: принимает логическое значение в качестве значения этого аргумента. Если аргумент передается со значением True, линии сетки будут видны; в противном случае линии сетки не будут видны.
- which: часть, в которой должны отображаться линии сетки, передается в этом аргументе. Некоторые из значений, принимаемых этим аргументом, являются главными, второстепенными и теми и другими.
- axis: в этом аргументе передается ось, на которой изменения должны быть применены к сетке. Принимает три значения для этого аргумента. Значения x, y и оба.
Возвращаемое значение
Функция grid() не возвращает никаких значений. Это функция — пустая функция.
Пример 1: как использовать метод Matplotlib.pyplot.grid()
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
# Importing matplotlib.pyplot as plt. import matplotlib.pyplot as plt # Importing numpy as np import numpy as np # create a numpy array for storing the x coordinates x = np.array([0,10,20,30,40,50,60,70,80,90,100]) # create a numpy array for storing the y coordinates y = np.array([5,10,5,15,10,25,0,50,20,35,10]) # pass the x coordinates and y coordinates into the plot() function plt.plot(x,y,'*-') # Xticks is defined plt.xticks([0,10,20,30,40,50,60,70,80,90,100]) plt.yticks([0,10,20,30,40,50,60,70,80,90,100]) plt.grid(True) # The title for the line graph is kept using the title function plt.title("Grid line graph", {'fontweight':'bold', 'color':'Red'}) # displaying the created graph using the show method plt.show() |
Выход

Пример 2: гистограмма с сеткой
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
# Importing matplotlib.pyplot as plt. import matplotlib.pyplot as plt # Importing numpy as np import numpy as np # Random function is Seeded np.random.seed(10**7) # Random numbers are created and stored in x variable x = np.random.randn(10000) # Number of bins are assigned as 200 num_bins = 200 # hist function is used n, bins, patches = plt.hist(x, num_bins, density=2, color='green') # x axis is labeled as X-Axis plt.xlabel('X-Axis') # y axis is labeled as Y-Axis plt.ylabel('Y-Axis') plt.grid(True, color='red') # Title is kept for the histogram plt.title('Histogram With Grid') # displaying the created graph using the show method plt.show() |
Выход

В этой программе мы импортировали matplotlib.pyplot для построения гистограммы и сетки.
