Loading lesson path
With Pyplot, you can use the grid() function to add grid lines to the plot.
Add grid lines to the plot:
Formula
import numpy as np import matplotlib.pyplot as plt x = np.array([80,85, 90, 95, 100, 105, 110, 115, 120, 125])
Formula
y = np.array([240, 250, 260,270, 280, 290, 300, 310, 320, 330]) plt.title("Sports Watch Data") plt.xlabel("Average Pulse") plt.ylabel("Calorie Burnage") plt.plot(x, y) plt.grid() plt.show()
You can use the axis parameter in the grid() function to specify which grid lines to display. Legal values are: 'x', 'y', and 'both'. Default value is 'both'.
Formula
Display only grid lines for the x - axis:
import numpy as np import matplotlib.pyplot as plt x = np.array([80,85, 90, 95, 100, 105, 110, 115, 120, 125])
Formula
y = np.array([240, 250, 260,270, 280, 290, 300, 310, 320, 330]) plt.title("Sports Watch Data") plt.xlabel("Average Pulse") plt.ylabel("Calorie Burnage") plt.plot(x, y) plt.grid(axis = 'x') plt.show()
Formula
Display only grid lines for the y - axis:
import numpy as np import matplotlib.pyplot as plt x = np.array([80,85, 90, 95, 100, 105, 110, 115, 120, 125])
Formula
y = np.array([240, 250, 260,270, 280, 290, 300, 310, 320, 330]) plt.title("Sports Watch Data") plt.xlabel("Average Pulse") plt.ylabel("Calorie Burnage") plt.plot(x, y) plt.grid(axis = 'y') plt.show()
You can also set the line properties of the grid, like this: grid(color = ' color ', linestyle = ' linestyle ', linewidth = number ).
Set the line properties of the grid:
Formula
import numpy as np import matplotlib.pyplot as plt x = np.array([80,85, 90, 95, 100, 105, 110, 115, 120, 125])
Formula
y = np.array([240, 250, 260,270, 280, 290, 300, 310, 320, 330]) plt.title("Sports Watch Data") plt.xlabel("Average Pulse") plt.ylabel("Calorie Burnage") plt.plot(x, y)
Formula
plt.grid(color = 'green', linestyle = '--', linewidth = 0.5)plt.show()