matplotlin 入门

1、启动: ipython --pylab

C:\Users\****>ipython --pylab
Python 3.6.1 (v3.6.1:69c0db5, Mar 21 2017, 18:41:36) [MSC v.1900 64 bit (AMD64)]
Type 'copyright', 'credits' or 'license' for more information
IPython 6.1.0 -- An enhanced Interactive Python. Type '?' for help.
Using matplotlib backend: TkAggIn [1]: plot(np.arange(10)) #测试matplotlib是否正常工作
Out[1]: [<matplotlib.lines.Line2D at 0x2353b9389b0>]#并弹出曲线图

2、通常引入的约定是: import matplotlib.pyplot as plot

3、matplotlib的图像都位于Figure对象中,subplot是绘制在Figure上的子图表。

In [1]: import matplotlib.pyplot as plotIn [2]: fig=plt.figure() #创建一个Figure对象

In [3]: ax1=fig.add_subplot(2,2,1) #在Figure中创建一个名为ax1的subplot 共2*2=4个,ax1是第一个

In [4]: ax2=fig.add_subplot(2,2,2) #在Figure中创建一个名为ax2的subplot 共2*2=4个,ax2是第二个

In [5]: from numpy.random import randn # 引入numpy中的random

In [6]: plt.plot(randn(50).cumsum(),'k--') # 随机50个数字,k--代表线型
Out[6]: [<matplotlib.lines.Line2D at 0x2891e627908>]In [7]: _=ax1.hist(randn(100),bins=20,color='k',alpha=0.3) # 直方图

In [8]: ax3=fig.add_subplot(2,2,3)In [9]: ax3.scatter(np.arange(30),np.arange(30)+3*randn(30)) # 散点图
Out[9]: <matplotlib.collections.PathCollection at 0x2891e7fd860>

转载于:https://www.cnblogs.com/matplot/p/7087809.html

matplotlin 入门相关推荐

  1. 用Construct 2制作入门小游戏~

    今天在软导课上了解到了Construct 2这个神器,本零基础菜鸟决定尝试做一个简单的小游戏(实际上是入门的教程啊= = 首先呢,肯定是到官网下载软件啊,点击我下载~ 等安装完毕后我便按照新手教程开始 ...

  2. Docker入门六部曲——Swarm

    原文链接:http://www.dubby.cn/detail.html?id=8738 准备工作 安装Docker(版本最低1.13). 安装好Docker Compose,上一篇文章介绍过的. 安 ...

  3. Docker入门六部曲——Stack

    原文链接:http://www.dubby.cn/detail.html?id=8739 准备知识 安装Docker(版本最低1.13). 阅读完Docker入门六部曲--Swarm,并且完成其中介绍 ...

  4. Docker入门六部曲——服务

    原文链接:http://www.dubby.cn/detail.html?id=8735 准备 已经安装好Docker 1.13或者以上的版本. 安装好Docker Compose.如果你是用的是Do ...

  5. 【springboot】入门

    简介: springBoot是spring团队为了整合spring全家桶中的系列框架做研究出来的一个轻量级框架.随着spring4.0推出而推出,springBoot可以説是J2SEE的一站式解决方案 ...

  6. SpringBoot (一) :入门篇 Hello World

    什么是SpringBoot Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程.该框架使用了特定的方式来进行配置,从而使开发人员不 ...

  7. 入门指南目录页 -PaddlePaddle 飞桨 入门指南 FAQ合集-深度学习问题

    入门指南目录页 -PaddlePaddle 飞桨 入门指南 FAQ合集 GT_Zhang关注 0.1012019.08.01 18:43:34字数 1,874阅读 795 Hi,欢迎各位来自Paddl ...

  8. 5 分钟入门 Google 最强NLP模型:BERT

    BERT (Bidirectional Encoder Representations from Transformers) 10月11日,Google AI Language 发布了论文 BERT: ...

  9. 命名实体识别入门教程(必看)

    关于开发自己的命名实体识别先期思路: 虽然网上有很多相关代码,但实际如何入门材料较少,故整理下: CRF:先期可以用人民日报语料库去做,步骤如下: https://blog.csdn.net/hude ...

  10. Shiro第一个程序:官方快速入门程序Qucickstart详解教程

    目录 一.下载解压 二.第一个Shiro程序 1. 导入依赖 2. 配置shiro配置文件 3. Quickstart.java 4. 启动测试 三.shiro.ini分析 四.Quickstart. ...

最新文章

  1. 一块V100运行上千个智能体、数千个环境,这个「曲率引擎」框架实现RL百倍提速...
  2. python安装lxml库出错_Python pip安装lxml出错的问题解决办法
  3. 在CentOS上用yum安装redis
  4. 【MM模块】Cycle Counting 周期盘点
  5. 数据库表设计、 数据库分层、myslq水平拆分、oracle表分区
  6. 《SpringBoot从菜鸟到老鸟》之SpringBoot 如何配置全局的异常捕获
  7. 『JavaScript』核心
  8. Didn't find class cn.jpush.android.service.DownloadProvider on path:
  9. 通过什么途径能够深入了解JavaScript引擎是如何工作的?
  10. docker提交容器成一个新的镜像commit和push,以及docker常用命令
  11. Python工作笔记004---python字符串前面加上'r'的作用_u_b的含义
  12. Java构造函数执行顺序
  13. linux grep查找指定文件或目录下文件的字符
  14. java中怎样上传zip_java服务器如何对zip文件分包上传?
  15. java工资管理系统课程设计_java课程设计工资管理系统.doc
  16. 如何用word制作英语答题卡_初中英语考试答题卡可编辑WORD版
  17. 如何从硬盘安装Linux
  18. LoadRunner 详细使用教程
  19. 地铁FAS设备组成及系统结构
  20. 解决Windows密码错误无法进入系统的问题

热门文章

  1. [渝粤教育] 中国地质大学 运筹学1 复习题
  2. 【浙江大学PAT真题练习乙级】1003 我要通过!(20分) 真题解析
  3. office mime type
  4. javamail 发送、读取邮件
  5. bug篇——Windows启动redis报错Creating Server TCP listening socket 127.0.0.1:6379: bind: No error...
  6. IOS Apple Pay
  7. 15个顶级多线程面试题及答案
  8. 如何获取jar包的在执行机上面的路径
  9. BAT-局域网内在线电脑IP
  10. 一张图看透办公网安全