目的:

了解matplotlib.pylab常规用法

示例

import matplotlib.pylab as pl
x = range(10)
y = [i * i for i in x]
pl.plot(x,y)
pl.show()

在实际运用中,可能这样一条简单粗暴的线可能并不是我们想要的最好的结果,比如,想要在图形上显示原始数据点,很简单,只要在plot函数中加上一个参数即可:

pl.plot(x, y, 'ob-') # 显示数据点,并用蓝色(blue)实现绘制该图形

这个参数用法比较灵活,可以从下面的值中组合选择:

颜色(color 简写为 c):
蓝色: 'b' (blue)
绿色: 'g' (green)
红色: 'r' (red)
蓝绿色(墨绿色): 'c' (cyan)
红紫色(洋红): 'm' (magenta)
黄色: 'y' (yellow)
黑色: 'k' (black)
白色: 'w' (white) 线型(linestyle 简写为 ls):
实线: '-'
虚线: '--'
虚点线: '-.'
点线: ':'
点: '.' 点型(标记marker):
像素: ','
圆形: 'o'
上三角: '^'
下三角: 'v'
左三角: '<'
右三角: '>'
方形: 's'
加号: '+'
叉形: 'x'
棱形: 'D'
细棱形: 'd'
三脚架朝下: ''(像'丫')
三脚架朝上: ''
三脚架朝左: ''
三脚架朝右: ''
六角形: 'h'
旋转六角形: 'H'
五角形: 'p'
垂直线: '|'
水平线: '_'

如果要加横纵坐标说明,传递的字符一定要是Unicode编码,如果传入的是字符串,那么应该如下:

pl.xlabel(u"我是横轴")
pl.ylabel(u"我是纵轴")

最新文章

  1. ajax请求成功后新开窗口window.open()被拦截解决方法
  2. Android WebView使用基础
  3. Hibernate——property的access属性
  4. NOSQL Mongo入门学习笔记 - MongoDB的安装(一)
  5. This transaction has been rolled back, rather than only the current.
  6. 终于写好了SR4000的一个实用类了
  7. python subprocess重定向标准输出
  8. MySQL数据库的数据备份和恢复(导入和导出)命令操作语法【转】
  9. Oracle日期查询:季度、月份、星期等时间信息
  10. AJAX跨域请求详解
  11. JavaScript 正则表达式基础语法
  12. javeEE第一周
  13. WCF-Oracel适配器针对UDT的使用配置与注意事项
  14. laravel5.5 调用系统自带登陆认证auth
  15. 自定义滚动条mCustomScrollbar
  16. Hibernate注解开发、注解创建索引
  17. 并查集——易爆物D305
  18. php程序猿面试分享
  19. NGUI中处理层级问题的几个方法总结
  20. Linux shell脚本中shift

热门文章

  1. Spring 事务不回滚
  2. 在Android模拟器里安装apk
  3. C#面向对象的三大基本特征
  4. Cleare userprofile info
  5. 陌上花开(三维偏序)(cdq分治)
  6. adb client, adb server, adbd原理浅析(附带我的操作过程)
  7. Django-02路由层
  8. 贪心——Prim算法(避圈法)
  9. scrapy框架基础
  10. TCP协议中URG和PSH位