plot画图时可以设定线条参数。包括:颜色、线型、标记风格。

1)控制颜色

颜色之间的对应关系为

b---blue   c---cyan  g---green    k----black

m---magenta r---red  w---white    y----yellow

有三种表示颜色的方式:

a:用全名  b:16进制如:#FF00FF  c:RGB或RGBA元组(1,0,1,1) d:灰度强度如:‘0.7’

2)控制线型

符号和线型之间的对应关系

-      实线

--     短线

-.     短点相间线

:     虚点线

>>>import matplotlib >>>from pylab import * >>>help(plot) Help on function plot in module matplotlib.pyplot: plot(*args, **kwargs)     Plot lines and/or markers to the     :class:`~matplotlib.axes.Axes`.  *args* is a variable length     argument, allowing for multiple *x*, *y* pairs with an     optional format string.  For example, each of the following is     legal::              plot(x, y)         # plot x and y using default line style and color         plot(x, y, 'bo')   # plot x and y using blue circle markers         plot(y)            # plot y using x as index array 0..N-1         plot(y, 'r+')      # ditto, but with red plusses          If *x* and/or *y* is 2-dimensional, then the corresponding columns     will be plotted.          An arbitrary number of *x*, *y*, *fmt* groups can be     specified, as in::              a.plot(x1, y1, 'g^', x2, y2, 'g-')          Return value is a list of lines that were added.          The following format string characters are accepted to control     the line style or marker:          ================    ===============================     character           description     ================    ===============================     ``'-'``             solid line style     ``'--'``            dashed line style     ``'-.'``            dash-dot line style     ``':'``             dotted line style     ``'.'``             point marker     ``','``             pixel marker     ``'o'``             circle marker     ``'v'``             triangle_down marker     ``'^'``             triangle_up marker     ``''``             triangle_right marker     ``'1'``             tri_down marker     ``'2'``             tri_up marker     ``'3'``             tri_left marker     ``'4'``             tri_right marker     ``'s'``             square marker     ``'p'``             pentagon marker     ``'*'``             star marker     ``'h'``             hexagon1 marker     ``'H'``             hexagon2 marker     ``'+'``             plus marker     ``'x'``             x marker     ``'D'``             diamond marker     ``'d'``             thin_diamond marker     ``'|'``             vline marker     ``'_'``             hline marker     ================    ===============================          The following color abbreviations are supported:          ==========  ========     character   color     ==========  ========     'b'         blue     'g'         green     'r'         red     'c'         cyan     'm'         magenta     'y'         yellow     'k'         black     'w'         white     ==========  ========          In addition, you can specify colors in many weird and     wonderful ways, including full names (``'green'``), hex     strings (``'#008000'``), RGB or RGBA tuples (``(0,1,0,1)``) or     grayscale intensities as a string (``'0.8'``).  Of these, the     string specifications can be used in place of a ``fmt`` group,     but the tuple forms can be used only as ``kwargs``.          Line styles and colors are combined in a single format string, as in     ``'bo'`` for blue circles.          The *kwargs* can be used to set line properties (any property that has     a ``set_*`` method).  You can use this to set a line label (for auto     legends), linewidth, anitialising, marker face color, etc.  Here is an     example::              plot([1,2,3], [1,2,3], 'go-', label='line 1', linewidth=2)         plot([1,2,3], [1,4,9], 'rs',  label='line 2')         axis([0, 4, 0, 10])         legend()          If you make multiple lines with one plot command, the kwargs     apply to all those lines, e.g.::              plot(x1, y1, x2, y2, antialised=False)          Neither line will be antialiased.          You do not need to use format strings, which are just     abbreviations.  All of the line properties can be controlled     by keyword arguments.  For example, you can set the color,     marker, linestyle, and markercolor with::              plot(x, y, color='green', linestyle='dashed', marker='o',              markerfacecolor='blue', markersize=12).  See              :class:`~matplotlib.lines.Line2D` for details.          The kwargs are :class:`~matplotlib.lines.Line2D` properties:            agg_filter: unknown       alpha: float (0.0 transparent through 1.0 opaque)                animated: [True | False]                antialiased or aa: [True | False]                axes: an :class:`~matplotlib.axes.Axes` instance                clip_box: a :class:`matplotlib.transforms.Bbox` instance                clip_on: [True | False]                clip_path: [ (:class:`~matplotlib.path.Path`,         :class:`~matplotlib.transforms.Transform`) |         :class:`~matplotlib.patches.Patch` | None ]                color or c: any matplotlib color                contains: a callable function                dash_capstyle: ['butt' | 'round' | 'projecting']                dash_joinstyle: ['miter' | 'round' | 'bevel']                dashes: sequence of on/off ink in points                data: 2D array (rows are x, y) or two 1D arrays                drawstyle: [ 'default' | 'steps' | 'steps-pre' | 'steps-mid' | 'steps-post' ]                figure: a :class:`matplotlib.figure.Figure` instance                fillstyle: ['full' | 'left' | 'right' | 'bottom' | 'top']                gid: an id string                label: any string                linestyle or ls: [ ``'-'`` | ``'--'`` | ``'-.'`` | ``':'`` | ``'None'`` | ``' '`` | ``''`` ]         and any drawstyle in combination with a linestyle, e.g. ``'steps--'``.                linewidth or lw: float value in points                lod: [True | False]                marker: [ ``7`` | ``4`` | ``5`` | ``6`` | ``'o'`` | ``'D'`` | ``'h'`` | ``'H'`` | ``'_'`` | ``''`` | ``None`` | ``'None'`` | ``' '`` | ``'8'`` | ``'p'`` | ``','`` | ``'+'`` | ``'.'`` | ``'s'`` | ``'*'`` | ``'d'`` | ``3`` | ``0`` | ``1`` | ``2`` | ``'1'`` | ``'3'`` | ``'4'`` | ``'2'`` | ``'v'`` | ``''`` | ``'^'`` | ``'|'`` | ``'x'`` | ``'$...$'`` | *tuple* | *Nx2 array* ]       markeredgecolor or mec: any matplotlib color                markeredgewidth or mew: float value in points                markerfacecolor or mfc: any matplotlib color                markerfacecoloralt or mfcalt: any matplotlib color                markersize or ms: float                markevery: None | integer | (startind, stride)       picker: float distance in points or callable pick function         ``fn(artist, event)``                pickradius: float distance in points                rasterized: [True | False | None]                snap: unknown       solid_capstyle: ['butt' | 'round' |  'projecting']                solid_joinstyle: ['miter' | 'round' | 'bevel']                transform: a :class:`matplotlib.transforms.Transform` instance                url: a url string                visible: [True | False]                xdata: 1D array                ydata: 1D array                zorder: any number                   kwargs *scalex* and *scaley*, if defined, are passed on to     :meth:`~matplotlib.axes.Axes.autoscale_view` to determine     whether the *x* and *y* axes are autoscaled; the default is     *True*.          Additional kwargs: hold = [True|False] overrides default hold state

python中线条颜色_python中plot用法——线条、点、颜色相关推荐

  1. python算法和数据结构_Python中的数据结构和算法

    python算法和数据结构 To 至 Leonardo da Vinci 达芬奇(Leonardo da Vinci) 介绍 (Introduction) The purpose of this ar ...

  2. python中定义数据结构_Python中的数据结构—简介

    python中定义数据结构 You have multiples algorithms, the steps of which require fetching the smallest value ...

  3. python中的颜色_python 中颜色的表示

    原博文 2018-07-18 10:23 − \33[0m 关闭所有属性 \33[1m 设置高亮度 \33[4m 下划线 \33[5m 闪烁 \33[7m 反显 \33[8m 消隐 \33[30m - ...

  4. global在python中啥意思_Python中global用法详解

    1. 文档说明 在python3.3.2的官方api帮助文档上看到, 如下一段话: The global statement is a declaration which holds for the ...

  5. python数据库模糊查询_python中数据库like模糊查询方式

    python中数据库like模糊查询方式 在Python中%是一个格式化字符,所以如果需要使用%则需要写成%%. 将在Python中执行的sql语句改为: sql = "SELECT * F ...

  6. python中字典使用_python中字典的使用

    python中的字典的特性: 在字典中的元素是散列存放的,没有顺序, 在进行增删改查的时候使用字典中需要的关键字(key)即可. 一: 创建字典 1)直接定义一个: dict = {'ob1':'co ...

  7. python turtle详细教程_python 中的turtle使用教程

    python2.6版本中引入的一个简单的绘图工具,叫做海龟绘图(Turtle Graphics) 1.使用海龟绘图首先我们需要导入turtle,如下所示: from turtle import * # ...

  8. python super详解_python中super()详解

    一.问题的发现与提出 在Python类的方法(method)中,要调用父类的某个方法,在Python 2.2以前,通常的写法如代码段1:  代码段1:  class A:   def __init__ ...

  9. python 定义list长度_python中list列表的高级函数 python如何统计列表的长度

    在python的函数中,如何将列表list的一部分作为函比如定义个函数,想实现的功能就是将列表a的后半部分(['c','d'])传入后面paraTestList(a[2:])中,括号里面的a[2:]命 ...

  10. python如何定义类_python中定义类

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 类的定义python中,定义类是通过class关键字,例如我们定义一个存储学生信 ...

最新文章

  1. iptables命令语法(3)
  2. go打造以太坊合约测试框架
  3. 支付宝商户代扣2.0文档
  4. java中的daemon thread
  5. 基础编程题目集 6-10 阶乘计算升级版 (20 分)
  6. linux某个目录下特定文件名,用脚本实现移动某目录下文件名符合指定规则的文件到另一个目录的功能...
  7. CString 和 char * 的相互转换
  8. Android Studio中删除所有的断点
  9. CSDN《老友记》简记
  10. Java并发(基础知识)—— 创建、运行以及停止一个线程
  11. axios的安装和使用
  12. SVN下载安装与使用
  13. 从认知盈余说起,也谈分享精神
  14. 高斯滤波opencv-python
  15. 关于宋宝华linux驱动学习视频的读后感
  16. Gather-Excite:Exploiting Feature Context in Convolutional Neural Networks
  17. tensorflow 19: tflite 概念理解
  18. 传奇手游服务器搭建_传奇手游怎么搭建服务器
  19. 进程的状态和转换 三态模型和五态模型
  20. 【工具类】Themeleaf 模板中 strings 的常用方法整理

热门文章

  1. linux服务器静态ip,Ubuntu Linux系统下设置静态IP的方法
  2. log4j.xml配置文件
  3. Windows 10 下 Anaconda3 (Python 3.8) 配置 OpenCV-4.4.0
  4. 用paddleocr识别汉字_汉字设计中的度量标准(三)
  5. 2.2.2 定点数的运算(移位、原码和补码的加减乘除、溢出概念和判别方法)
  6. ae插件form_九个绝对不能错过的AE插件!
  7. 电脑如何测网速_Macbook Pro怎么查看网速Mac怎么测网速?
  8. OS / Linux / 伙伴(buddy)算法
  9. 编码方式 / ASCII、UNICODE、UTF-8、ANSI
  10. 主机、服务器、客户机的关系