龙空技术网

《零基础入门学Python》(03)matplotlib数据可视化入门

艾文教编程 295

前言:

如今朋友们对“matlab画布”大致比较注意,同学们都想要分析一些“matlab画布”的相关知识。那么小编同时在网摘上搜集了一些关于“matlab画布””的相关文章,希望同学们能喜欢,兄弟们一起来了解一下吧!

大家也都可以抖音+我,直接搜索 “ 艾文编程” ,欢迎大家关注。

学习目标

Matplotlib 概念和用途

导入 Matplotlib包

设置风格

三种绘制图的方式

保持图到本地文件

数据可视化是什么

如果将文本数据与图表数据相比较,人类的思维模式更适合于理解后者,原因在于图表数据更加直观且形象化,这种使用图表来表示数据的方法被叫做数据可视化。

下图展示了五个常用的数据可视化图表

数据可视化主要有以下应用场景:

企业领域:利用直观多样的图表展示数据,从而为企业决策提供支持;

股票走势预测:通过对股票涨跌数据的分析,给股民提供更合理化的建议;

商超产品销售:对客户群体和所购买产品进行数据分析,促使商超制定更好的销售策略;

预测销量:对产品销量的影响因素进行分析,可以预测出产品的销量走势。

matplotlib是什么

Matplotlib 是一款用于数据可视化的 Python 软件包,支持跨平台运行。

Matplotlib 由 John D. Hunter 在 2002 年开始编写, 2003 年 Matplotlib 发布了第一个版本,并加入了 BSD 开源软件组织。

Matplotlib 也支持以脚本的形式嵌入到 IPython shell、Jupyter 笔记本、web 应用服务器中使用(只需几行代码即可生成绘图,直方图,条形图,误差图,散点图等)。

matplotlib下载和安装

Matplotlib 是 Python 的第三方绘图库,它非常类似于 MATLAB。在使用 Matplotlib 软件包之前,需要对其进行安装。介绍 Matplotlib 的几种安装方式。

MATLAB 是一款商业软件,主要用于数据分析、图像处理、计算机视觉等领域。

matplotlib包两种方式

pip install matplotlib

conda install matplotlib

导入Matplotlib包查看版本设置风格

我们将使用plt.style指令为我们的图标选择合适的美学风格。在这里,我们将设置经典样式,以确保我们创建的绘图使用经典matplotlib样式:

第一个matplotlib绘图程序

Matplotlib图标展示三种方式:脚本、ipython终端、jupyter-notebook 中。

脚本方式运行

如果您在脚本中使用matplotlib,函数plt.show()就是您的朋友。show()启动一个事件循环,查找所有当前活动的图形对象,并打开一个或多个显示图形的交互式窗口。

IPython shell 方式画图

在ipython shell中交互使用matplotlib非常方便python。

Jupyter notebook 画图

jupter-notebook基于浏览器的交互式数据分析工具,它可以将代码、图形、HTML元素等组合成一个单独的可执行文档。

Matplotlib图形保存

保存一张图片,通过 savefig() 命令完成(可以保持不同的格式)

fig.savefig('images/my_figure.png')

fig.savefig('images/my_figure.pdf')

fig.savefig('images/my_figure.jpg')

例如:我们保存的图片如下

savefig()中,文件格式是从给定文件名的扩展名推断出来的。通过使用Figure Canvas对象的以下方法,可以找到系统支持的文件类型列表:

图形进一步优化(两个图形分开显示)更多案例学习参考

标签: #matlab画布