# 导入matplotlib模块
import matplotlib.pyplot as plt
# 设置画布
plt.figure(figsize=(20, 8), dpi=100)
# 获取坐标轴对象
axes = plt.gca()
# 去掉右边框和上边框颜色
axes.spines['right'].set_color('none')
axes.spines['top'].set_color('none')
# 导入matplotlib模块
import matplotlib.pyplot as plt
# 设置画布
plt.figure(figsize=(20, 8), dpi=100)
# 获取坐标轴对象
axes = plt.gca()
# 去掉右边框和上边框颜色
axes.spines['right'].set_color('none')
axes.spines['top'].set_color('none')
# 设置坐标轴范围
axes.set_xlim(-10, 10)
axes.set_ylim(-10, 10)
# 导入matplotlib模块
import matplotlib.pyplot as plt
# 设置画布
plt.figure(figsize=(20, 8), dpi=100)
# 获取坐标轴对象
axes = plt.gca()
# 去掉右边框和上边框颜色
axes.spines['right'].set_color('none')
axes.spines['top'].set_color('none')
# 设置坐标轴范围
axes.set_xlim(-10, 10)
axes.set_ylim(-10, 10)
# 移动左边框和下边框到中间
axes.spines['left'].set_position(('data', 0))
axes.spines['bottom'].set_position(('data', 0))
# 导入matplotlib模块
import matplotlib.pyplot as plt
# 设置画布
plt.figure(figsize=(20, 8), dpi=100)
# 获取坐标轴对象
axes = plt.gca()
# 去掉右边框和上边框颜色
axes.spines['right'].set_color('none')
axes.spines['top'].set_color('none')
# 设置坐标轴范围
axes.set_xlim(-10, 10)
axes.set_ylim(-10, 10)
# 移动左边框和下边框到中间(set_position的参数是元组)
axes.spines['left'].set_position(('data', 0))
axes.spines['bottom'].set_position(('data', 0))
# 绘制折线图
plt.plot([-8,10],[-7,9],color='c',label='一条直线')
# 1 添加网格
plt.grid(True,linestyle='--',alpha=0.5)
# 2 显示图例
plt.legend()
# 3 设置标题
plt.title('坐标系',fontsize=18)
# 4 指定位置添加文本
plt.text(8, -1, 'X轴',fontsize=18)
plt.text(-1, 9, 'Y轴',fontsize=18)
# 5 图像显示
plt.show()