1. 1 >>> import matplotlib.pyplot as plt
  2. 2 >>> plt.axis([0,5,0,20])
  3. 3 [0, 5, 0, 20]
  4. 4 >>> plt.title('my first plot',fontsize=20,fontname='Times New Roman')
  5. 5 <matplotlib.text.Text object at 0x0000000005254208>
  6. 6 >>> plt.xlabel('counting',color='gray')
  7. 7 <matplotlib.text.Text object at 0x0000000004C6F2E8>
  8. 8 >>> plt.ylabel('Square value',color='gray')
  9. 9 <matplotlib.text.Text object at 0x0000000004C7F080>
  10. 10 >>> plt.text(1,1.5,'first')
  11. 11 <matplotlib.text.Text object at 0x00000000022B6128>
  12. 12 >>> plt.text(2,4.5,'second')
  13. 13 <matplotlib.text.Text object at 0x0000000005280AC8>
  14. 14 >>> plt.text(3,9.5,'third')
  15. 15 <matplotlib.text.Text object at 0x0000000005280F98>
  16. 16 >>> plt.text(4,16.5,'fourth')
  17. 17 <matplotlib.text.Text object at 0x0000000005280F60>
  18. 18 >>> plt.text(1.1,12,'$y=x2$',fontsize=20,bbox={'facecolor':})
  19. 19 SyntaxError: invalid syntax
  20. 20 >>> plt.text(1.1,12,'$y=x2$',fontsize=20,bbox={'facecolor':'yellow','alpha':0.2})
  21. 21 <matplotlib.text.Text object at 0x0000000005289978>
  22. 22 >>> plt.grid(True)
  23. 23 >>> plt.plot([1,2,3,4],[1,4,9,16],'ro')
  24. 24 [<matplotlib.lines.Line2D object at 0x0000000005248828>]
  25. 25 >>> plt.plot([1,2,3,4],[0.8,3.5,8,15],'g^')
  26. 26 [<matplotlib.lines.Line2D object at 0x0000000005248860>]
  27. 27 >>> plt.plot([1,2,3,4],[0.5,2.5,4,12],'b*')
  28. 28 [<matplotlib.lines.Line2D object at 0x0000000004C6F7F0>]
  29. 29 >>> plt.legend(['first series','second series','third series'],loc=2)
  30. 30 <matplotlib.legend.Legend object at 0x0000000004C7FF28>
  31. 31 >>> plt.savefig('c:my_chart.png')
  32. 32 >>> plt.show()

Python可视化----------matplotlib.pylot的更多相关文章

  1. python可视化--matplotlib

    matplotlib在python中一般会与numpy同时出现,解决一些科学计算和数据的可视化问题. matplotlib其实就是matlib在python中的实现,因此不会有太大的难度,而由于pyt ...

  2. 数据可视化----matplotlib.pylot

    一.输入具体数 plt.plot([3,1,4,5,2]) #自动生成y轴 plt.ylabel("Grade") #y轴的标签 plt.savefig('test1',dpi=6 ...

  3. Python可视化库

    转自小小蒲公英原文用Python可视化库 现如今大数据已人尽皆知,但在这个信息大爆炸的时代里,空有海量数据是无实际使用价值,更不要说帮助管理者进行业务决策.那么数据有什么价值呢?用什么样的手段才能把数 ...

  4. Python可视化学习(1):Matplotlib的配置

    Matplotlib是一个优秀的可视化库,它提供了丰富的接口,让Python的可视化落地显得非常容易上手.本系列是本人学习python可视化的学习笔记,主要用于监督自己的学习进度,同时也希望和相关的博 ...

  5. 高效使用 Python 可视化工具 Matplotlib

    Matplotlib是Python中最常用的可视化工具之一,可以非常方便地创建海量类型的2D图表和一些基本的3D图表.本文主要介绍了在学习Matplotlib时面临的一些挑战,为什么要使用Matplo ...

  6. Python可视化库-Matplotlib使用总结

    在做完数据分析后,有时候需要将分析结果一目了然地展示出来,此时便离不开Python可视化工具,Matplotlib是Python中的一个2D绘图工具,是另外一个绘图工具seaborn的基础包 先总结下 ...

  7. Python 可视化工具 Matplotlib

    英文出处:Chris Moffitt. Matplotlib是Python中最常用的可视化工具之一,可以非常方便地创建海量类型的2D图表和一些基本的3D图表.本文主要介绍了在学习Matplotlib时 ...

  8. Python调用matplotlib实现交互式数据可视化图表案例

    交互式的数据可视化图表是 New IT 新技术的一个应用方向,在过去,用户要在网页上查看数据,基本的实现方式就是在页面上显示一个表格出来,的而且确,用表格的方式来展示数据,显示的数据量会比较大,但是, ...

  9. Python数据可视化matplotlib和seaborn

    Python在数据科学中的地位,不仅仅是因为numpy, scipy, pandas, scikit-learn这些高效易用.接口统一的科学计算包,其强大的数据可视化工具也是重要组成部分.在Pytho ...

随机推荐

  1. CentOS 7 服务器配置--安装CentOS 7

    看博客园也有几年的时间了,这是第一次鼓足勇气发一下我自己的博客,不为了别的,只是最近打算学习Linux的服务器配置,就写几篇博文把我学的一点点的记录下来,方便以后自己回顾学习. 今天就先记录下我安装C ...

  2. Big Endian与Litter Endian

    Big Endian是大端,Litter Endian是小端,意思很明了,但是很难记住谁是谁.每次涉及到这个概念的时候,我都会GOOGLE一下,浪费精力. 怎样才能永远记住他们呢?网上搜索了一下,有很 ...

  3. asp.net mvc 动态编译生成Controller

    做网站后台管理系统的时候,有时我们需要根据用户的录入配置动态生成一些频道,这些频道需要用到独立的Controller,这时就需要用到运行时动态编译了.代码如下: using System.Web.Mv ...

  4. jeecg 3.7.1 新版功能,集群定时任务动态发布模块 使用规则

    jeecg 3.7.1  集群定时任务动态发布模块 使用规则   新版特性:    支持集群定时任务,支持分布式. 菜单路径: 系统监控-->定时任务 字段说明: 任务ID.任务说明:自定义即可 ...

  5. python绘图:matplotlib和pandas的应用

    在进行数据分析时,绘图是必不可少的模式探索方式.用Python进行数据分析时,matplotlib和pandas是最常用到的两个库.1.matplotlib库的应用准备工作如下:打开ipython,输 ...

  6. Struts2使用小问题-NoSuchFieldException

    五月 12, 2017 4:55:14 下午 com.opensymphony.xwork2.util.logging.jdk.JdkLogger warn 警告: couldn't clear to ...

  7. jdbc hibernate myBatis比较

    jdbc hibernate myBatis比较 jdbc 优点:性能高,易掌握 缺点:代码繁琐 hibernate 优点:不用写sql,代码简洁 缺点:性能不好 自动生成的sql效率低下(复杂业务) ...

  8. [PSIDE]PeopleSoft PSIDE无法启动因为缺失MSVCR100.dll解决办法

    “The program can’t start because MSVCR100.dll is missing from your computer” 当开发工具是绿色版的时候,在打开PSIDE时很 ...

  9. 浅谈如何用Java操作MongoDB

    NoSQL数据库因其可扩展性使其变得越来越流行,利用NoSQL数据库可以给你带来更多的好处,MongoDB是一个用C++编写的可度可扩展性的开源NoSQL数据库.本文主要讲述如何使用Java操作Mon ...

  10. 转载 远程用户连接mysql授权

    授权法:  在安装mysql的机器上运行:  1.d:\mysql\bin\>mysql -h localhost -u root  //这样应该可以进入MySQL服务器  2.mysql> ...