常用第三方模块(3):Matplotlib(1)——简介、环境配置
一、简介Matplotlib 是 Python 的一个绘图库。
导入:import matplotlib.pyplot as plt
二、环境配置
2.1 要不要plt.show()我们平时看到有些代码中写了plt.show()有的没有写,那到底什么时候写什么时候可以不写呢?
在ipython中,可以再开始写上魔术方法:%matplotlib inline,这样后面就不需要写plt.show()这条语句,只要图像生成了就会自动显示出来。【例1】 在pycharm中,需要要使用plt.show()把图像显示出来。【例2】
例1:在ipython中,增加了魔术方法,就可以不写plt.show()了。
plt.plot(x, y) 仅仅是把图像生成了。但是还没有显示出来。如果要显示出来,按道理说应该加一句plt.show()。但是在设置了魔术方法之后,只要生成了,就会显示出来。
例2:
结果:
2.2 设置绘图风格1. 查看有哪些绘图风格:
结果:
2. 临时性使用某种风格: 使用with块临时使用。只在with块中使用这种风格,with块外面就失效了。
例:
结果:
3. 永久使用某种风格 在开头使用:plt.style.use("")
例:
结果:
2.3 图像保存plt.savefig("my_fig.jpg") #不写格式的话,默认为png
|