Matplotlib入门(一)

Matplotlib简介

不得不说,图像处理里的内容真的是太多了,这个知识的海洋我什么时候才能游得过去啊

在图像处理过程中,不可避免地会要画一些图,比如折线图、饼图等等,尤其是在写各种论文和报告的时候更加需要画图了,本篇简单介绍一下matplotlib。
Matplotlib是在Python中最流行的绘图库,主要用来进行2D绘图,也可以进行3D绘图。
1、Matplotlib的安装
可以在cmd中执行以下语句进行安装:
pip install matplotlib
如果是用的集成开发环境,比如pycharm,它是自带的,直接使用即可。
2、测试
Matplotlib.pyplot是一个命令风格函数的集合,通过调用相关函数来进行画图,比如最简单的,如下图:
上面三行代码完成了一个简单折线图的绘制。其中x轴的范围是1~4,y轴的范围是100~460。
代码复制如下:
import matplotlib.pyplot as plt
plt.plot([1, 2, 3, 4], [100, 250, 300, 460])
plt.show()
第一行,引入matplotlib.pyplot包,并将其简化为plt。这是约定,几乎所有人都是这样干的。
第二行,调用plt的函数plot来作图,它根据()里面的参数来决定到底是直线还是折线。
第三行,调用show()函数来显示图形。
其中,plot()函数是带有很多参数的,包括x轴范围、y轴范围、图例、坐标轴、标题等等均可以修改,具体如何修改,请听下回分析!
(0)

相关推荐

  • 6行python代码的爱心线

    前些日子在做绩效体系的时候,遇到了一件囧事,居然忘记怎样在Excel上拟合正态分布了,尽管在第二天重新拾起了Excel中那几个常见的函数和图像的做法,还是十分的惭愧.实际上,当时有效偏颇了,忽略了问题 ...

  • matplotlib 必知的 15 个图

    Python小例子会持续帮助大家,解决Python学习中遇到的各种问题,并以此为使命,砥砺前行.如果你觉得此号还可以,欢迎星标: 点击最上方蓝色字Python小例子,进入Python小例子界面,点击右 ...

  • Python可视化 | 子图中(subplot)的几种设置方法

    好奇心Log 今天 以下文章来源于阿宗的科研备忘 ,作者阿宗的科研备忘 阿宗的科研备忘科研备忘录 我们初学Python的时候,想画张图出来还是不难的,导入matplotlib之后,直接选择相应的绘图函 ...

  • Python matplotlib绘制图形,包括点、曲线、注释和箭头

    Python的matplotlib模块绘制图形功能很强大,今天就用pyplot绘制一个简单的图形,图形中包括曲线.曲线上的点.注释和指向点的箭头. 1. 结果预览: 2. 代码如下: from mat ...

  • matplotlib pyplot 画图基础教程

    用Python绘制图表在工作中是一项非常有用的技能,虽然说强大的matlab基本可以满足我们所有的绘图需求,但是在有些情况下,使用Python绘图,让图表直接可以直接随着Python程序的运行而产生. ...

  • Python可视化 5. 使用Matplotlib数据可视化

    全文共4750字,预计阅读时间20分钟. 第五章 使用NumPy和Matplotlib进行数据可视化 目录 一.Matplotlib 二.使用NumPy和Matplotlib实现可视化 三.单线图(S ...

  • Python可视化库Matplotlib绘图入门详解

    Matplotlib是Python的绘图库,其中的pyplot包封装了很多画图的函数. Matplotlib.pyplot 包含一系列类似 MATLAB 中绘图函数的相关函数.每个 Matplotli ...

  • Matplotlib 快速入门

    Matplotlib 快速入门 编程派微信号:codingpy 看完此文如果觉得不错,不妨点击文末广告支持一下 昨天推出的免费赠书活动还在进行,首先感谢大家的积极参与!看了眼前五的朋友,比刚开始时的变 ...

  • 厨师长教:“8种翻锅基础手法”,厨师入门硬核翻锅教程,快收藏

    厨师长教:“8种翻锅基础手法”,厨师入门硬核翻锅教程,快收藏

  • C语言标准头的使用,C语言入门教程,你我的好帮手

    每个标准库函数都会被声明在一个或多个标准头(standard header)中.这些标准头也包括了 C 语言标准提供的所有宏和类型的定义. 每个标准头都包含一组相关的函数声明.宏和类型定义.例如,数学 ...

  • 迁移学习——入门简介

    一.简介 背景:现如今数据爆炸: 对机器学习模型来说要求快速构建,强泛化 对于数据来说,大部分数据没有标签 所以收集标签数据和从头开始构建一个模型都是代价高昂的,需要对模型和带有标签的数据进行重用 传 ...

  • 草书如何入门?这里有一些妙招!

    草书是书法中的绝域,许多人将草书视为畏途,历史上草书大家相对较少,连宋代最杰出的行书书法家米芾都在主要止步于行书,在草书上建树甚微,可见草书之难. ▲(宋)米芾<中秋诗帖> 草书之难,除辨 ...

  • 现代中医临床大家奉伯未教你如何处方用药,中医入门基本功!

    中医大家秦伯未漫谈处方用药 处方用药的一般法则如七方.十剂等,同学们都很熟悉,不准备多谈.现在谈我所看到实际工作中存在的一些问题,抱着"知无不言,言无不尽"的态度,可能有批评的地方 ...

  • 最好的中药和药方入门篇!

    中药 叶天士来到病家,只见产妇已奄奄一息,其家人称,薛生白诊断后认为是产妇气血双亏,无力运胎,气血滞行,交骨不开.其处方以气血双补.行滞活血.催生下胎药为主.叶天士接过药方一看,此方甚佳,但难以治此病 ...

  • 48小时学习六爻,从入门到精通。第一章 第五节:古代哲学

    48小时学习六爻,从入门到精通。第一章 第五节:古代哲学