-
StackOverflow 文档
-
matplotlib 教程
-
网格线和刻度线
-
使用网格线绘图
绘制网格线

import matplotlib.pyplot as plt
# The Data
x = [1, 2, 3, 4]
y = [234, 124,368, 343]
# Create the figure and axes objects
fig, ax = plt.subplots(1, figsize=(8, 6))
fig.suptitle('Example Of Plot With Grid Lines')
# Plot the data
ax.plot(x,y)
# Show the grid lines as dark grey lines
plt.grid(b=True, which='major', color='#666666', linestyle='-')
plt.show()
绘制主要和次要网格线

import matplotlib.pyplot as plt
# The Data
x = [1, 2, 3, 4]
y = [234, 124,368, 343]
# Create the figure and axes objects
fig, ax = plt.subplots(1, figsize=(8, 6))
fig.suptitle('Example Of Plot With Major and Minor Grid Lines')
# Plot the data
ax.plot(x,y)
# Show the major grid lines with dark grey lines
plt.grid(b=True, which='major', color='#666666', linestyle='-')
# Show the minor grid lines with very faint and almost transparent grey lines
plt.minorticks_on()
plt.grid(b=True, which='minor', color='#999999', linestyle='-', alpha=0.2)
plt.show()