matplotlib是python中常用到的数据可视化工具;
1.%matplotlib和plt.show()区别
在windows的导航栏窗口中选择anaconda3并打开anaconda prompt,打开后输入ipython,进入ipython的交互式环境。
在导入matplotlib中的pyplot库后
在输入%matplotlib后,就可以开始对数据进行清洗;
其中%matplotlib的意义同plt.show()效果一样,用于向窗口展示处理后的图像,如果不用%matplotlib则会每处理一次图像,当要查看效果时,都需要使用一次plt.show(),操作冗余,故在交互式环境中常在最开始就设置,而plt.show()则多用于py文件中用于编程人员查看图片效果。
2.plt的imshow函数和show函数
plt.imshow(wc):其中wc为要处理的图像及数组,处理图像,对传入的数组或者图像进行处理并显示格式,并不会在窗口展示
plt.show():在窗口显示图片,非必须,用于调试时编程人员查看图像