显示网格(grid)

使用pyplot的方式

#!/usr/bin/python
#coding: utf-8

# 有交互效果,可以在交互式编译器中观察每一步的执行过程

import numpy as np 
import matplotlib.pyplot as plt 

x = np.arange(0, 21)

plt.plot(x, x * 2)

# True 显示网格
# linestyle 设置线显示的类型(一共四种)
# color 设置网格的颜色
# linewidth 设置网格的宽度 
plt.grid(True, linestyle = "-.", color = "r", linewidth = "3")

plt.show()

面向对象的方式(不适合用交互式方式绘图)

#!/usr/bin/python
#coding: utf-8

# 面向对象的方式(没有交互的效果)

import numpy as np 
import matplotlib.pyplot as plt 

x = np.arange(0, 21)

fig = plt.figure()
ax = fig.add_subplot(111)
ax.plot(x, x * 2)
# 使用面向对象的方式显示网格
ax.grid(True, color = "r")

plt.show()



你可能感兴趣的:(显示网格(grid))