• 9/24matplotlib简介


      Matplotlib是一个在python下实现的类matlib的纯python的三方库,旨在用python实现matlib的功能,是python下最出色的绘图库,功能很完善,其风格根matlib很相似,同时也继承了python的简单明了的风格,其可以很方便的设计和输出二维及三维的数据,其提供了常规的笛卡尔坐标,极坐标,球坐标,三维坐标等。其输出的图片质量也达到了科技论文中的印刷质量,日常的基本绘图更不在话下。

      其使用中要先安装numpy库(一个python下数组处理的三方库,可以很方便的处理矩阵,数组),对于做数据图,其原理很简单,就是把函数变成关于x,y,z的坐标点的数组,如函数Y=x^2,我们画图先找一组特征点(x,y),然后连接成线,matplotlib出图的过程和我们画图的过程差不多,先生成x的一个取值数组,如要画区间[0,1]的图像,先取[0,1]之内的一组函数(如:x=arange(0,1,0.01)表示x以0.01为步长取100个点),然后去对应x的对应y的值得一组数据,这样以坐标(x,y)画出的图就是一条曲线了。

      matplotlib对于图像美化方面比较完善,可以自定义线条的颜色和式样,可以在一张绘图纸上绘制多张小图,也可在一张图上绘制多条线,可以很方便的对数据进行可视化分析。

  • 相关阅读:
    ubuntu 12.04下 eclipse的安装
    ubuntu 12.04下 ns3的下载 安装
    win10下装上virtualbox 以及在virtualbox上装上 ubuntu 12.04
    Java并发,synchronized锁住的内容
    JVM深入理解
    华为面试流程
    eclipse将项目打包成jar在linux中运行
    1.整数反转
    静态方法
    java中生成任意之间数的随机数
  • 原文地址:https://www.cnblogs.com/invisible2/p/7587356.html
Copyright © 2020-2023  润新知