• 【python】-matplotlib.pylab常规用法


    目的:

    了解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'
    三脚架朝下: '1'(像'')
    三脚架朝上: '2'
    三脚架朝左: '3'
    三脚架朝右: '4'
    六角形: 'h'
    旋转六角形: 'H'
    五角形: 'p'
    垂直线: '|'
    水平线: '_'

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

    pl.xlabel(u"我是横轴")
    pl.ylabel(u"我是纵轴")
  • 相关阅读:
    Android 面试题(答案最全)
    Android Studio导入github下载的工程
    Android清除本地数据缓存代码
    内存缓存LruCache实现原理
    OD调试器调试Delphi程序按钮事件断点方法
    OllyDBG找到按钮的处理函数
    delphi中Record 和Packed Record的区别
    这些年,我们自己换的滤芯
    大众车机天宝187A Hack笔记
    Delphi中DLL的创建和使用
  • 原文地址:https://www.cnblogs.com/zheng1076/p/10729486.html
Copyright © 2020-2023  润新知