python matplotlib演示官网

https://matplotlib.org/xkcd/users/pyplot_tutorial.html

https://matplotlib.org/tutorials/introductory/sample_plots.html

matplotlib.pyplot.plot()参数详解

https://blog.csdn.net/sinat_36219858/article/details/79800460

可以在交互式环境通过命令

help(plt.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 lengthargument, allowing for multiple *x*, *y* pairs with anoptional format string.  For example, each of the following islegal::plot(x, y)        # plot x and y using default line style and colorplot(x, y, 'bo')  # plot x and y using blue circle markersplot(y)           # plot y using x as index array 0..N-1plot(y, 'r+')     # ditto, but with red plussesIf *x* and/or *y* is 2-dimensional, then the corresponding columnswill be plotted.If used with labeled data, make sure that the color spec is notincluded as an element in data, as otherwise the last case``plot("v","r", data={"v":..., "r":...)``can be interpreted as the first case which would do ``plot(v, r)``using the default line style and color.If not used with labeled data (i.e., without a data argument),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.By default, each line is assigned a different style specified by a'style cycle'.  To change this behavior, you can edit theaxes.prop_cycle rcParam.The following format string characters are accepted to controlthe 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_left 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 andwonderful ways, including full names (``'green'``), hexstrings (``'#008000'``), RGB or RGBA tuples (``(0,1,0,1)``) orgrayscale intensities as a string (``'0.8'``).  Of these, thestring 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 hasa ``set_*`` method).  You can use this to set a line label (for autolegends), linewidth, anitialising, marker face color, etc.  Here is anexample::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 kwargsapply to all those lines, e.g.::plot(x1, y1, x2, y2, antialiased=False)Neither line will be antialiased.You do not need to use format strings, which are justabbreviations.  All of the line properties can be controlledby 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: unknownalpha: float (0.0 transparent through 1.0 opaque) animated: [True | False] antialiased or aa: [True | False] 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 drawstyle: ['default' | 'steps' | 'steps-pre' | 'steps-mid' | 'steps-post'] figure: a :class:`matplotlib.figure.Figure` instance fillstyle: ['full' | 'left' | 'right' | 'bottom' | 'top' | 'none'] gid: an id string label: string or anything printable with '%s' conversion. linestyle or ls: ['solid' | 'dashed', 'dashdot', 'dotted' | (offset, on-off-dash-seq) | ``'-'`` | ``'--'`` | ``'-.'`` | ``':'`` | ``'None'`` | ``' '`` | ``''``]linewidth or lw: float value in points marker: :mod:`A valid marker style <matplotlib.markers>`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 | int | length-2 tuple of int | slice | list/array of int | float | length-2 tuple of float]path_effects: unknownpicker: float distance in points or callable pick function ``fn(artist, event)`` pickradius: float distance in points rasterized: [True | False | None] sketch_params: unknownsnap: unknownsolid_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 determinewhether the *x* and *y* axes are autoscaled; the default is*True*... note::In addition to the above described arguments, this function can take a**data** keyword argument. If such a **data** argument is given, thefollowing arguments are replaced by **data[<arg>]**:* All arguments with the following names: 'x', 'y'.

matplotlib.pyplot.plot 用法详解相关推荐

  1. matplotlib.pyplot.plot()参数详解、线形图、条形图、散点图、饼状图、画布大小、位置、颜色、标题、图例、坐标轴刻度设置 实例详解

    文章目录 matplotlib.pyplot.plot()绘图文档 1. plot函数的一般的调用形式: 2. 参数fmt,以及一些常用参数举例 3.一些图形的绘制 1.线形图plt 2. 柱形图/条 ...

  2. matplotlib.pyplot.plot()参数详解

    在交互环境中查看英文帮助文档: import matplotlib.pyplot as plt help(plt.plot) 1. plot函数的一般的调用形式: #单条线: plot([x], y, ...

  3. Matplotlib subplot()函数用法详解

    Matplotlib subplot()函数用法详解 在使用 Matplotlib 绘图时,我们大多数情况下,需要将一张画布划分为若干个子区域,之后,我们就可以在这些区域上绘制不用的图形.在本节,我们 ...

  4. plot参数详解python_matplotlib.pyplot.plot()参数详解

    在交互环境中查看帮助文档: import matplotlib.pyplot as plt help(plt.plot) 以下是对帮助文档重要部分的翻译: plot函数的一般的调用形式: #单条线: ...

  5. Matplotlib - 折线图 plot() 所有用法详解

    散点图和折线图是数据分析中最常用的两种图形.其中,折线图用于分析自变量和因变量之间的趋势关系,最适合用于显示随着时间而变化的连续数据,同时还可以看出数量的差异,增长情况. Matplotlib 中绘制 ...

  6. python 折线图 尾部_Matplotlib 折线图plot()所有用法详解

    散点图和折线图是数据分析中最常用的两种图形.其中,折线图用于分析自变量和因变量之间的趋势关系,最适合用于显示随着时间而变化的连续数据,同时还可以看出数量的差异,增长情况. Matplotlib 中绘制 ...

  7. python scatter参数详解_Python中scatter函数参数及用法详解

    最近开始学习Python编程,遇到scatter函数,感觉里面的参数不知道什么意思于是查资料,最后总结如下: 1.scatter函数原型 2.其中散点的形状参数marker如下: 3.其中颜色参数c如 ...

  8. PaddlePaddle基本用法详解(二)、PaddelPaddle训练水果分类模型

    PaddlePaddle基本用法详解(二).PaddelPaddle训练分类模型 1.基本用法 2.训练水果分类模型 1.基本用法 2.训练水果分类模型 1.数据集预处理与模型定义代码: import ...

  9. PaddlePaddle基本用法详解(一)、PaddelPaddle进行波士顿房价预测

    PaddlePaddle基本用法详解(一).PaddelPaddle进行波士顿房价预测 # helloworld示例 import paddle.fluid as fluid # 创建两个类型为int ...

最新文章

  1. linux环境安装python-pip
  2. 学习新对象字面量语法
  3. C语言程序设计有哪几种结构,第章c语言程序设计的三种基本结构.ppt
  4. 关于redis的几件小事(一)redis的使用目的与问题
  5. 项目用druid,长时间不访问应用,再访问又连接不上了数据库了
  6. DeepMind将博弈论融入多智能体研究,让纳什均衡变得更简单
  7. OI模板のpoke流[大型考试复习必备/kl]
  8. l2正则化python_机器学习入门之机器学习之路: python线性回归 过拟合 L1与L2正则化...
  9. android studio ignore 模板,android studio git ignore
  10. oracle imp 报12154错误解决办法
  11. 这届年轻人,没到35岁就开始准备退休了
  12. 《计算机网络》第七章:应用层(The Application Layer)
  13. nginx 小简单指令
  14. 一点感想及AIX如何快速入门到精通(转)
  15. 问题解决:form表单的button按钮问题
  16. SQL Server 2008 Mirror
  17. 图形界面下,如何查看LINUX隐藏的文件、目录
  18. 计算机系统管理内存的大小是由什么决定的,计算机内存容量大小由什么决定
  19. (E2)ENVI-met模型建立——创建项目及数据库的使用
  20. java 保存html页面,java保存html标签

热门文章

  1. 删除所有数据_mysql数据库操作——数据库的增删改查
  2. transformer预测过程_2019最新进展 | Transformer在深度推荐系统中的应用
  3. linux搭建markdown服务,Markdown新手快速入门基础教程及Ubuntu下的安装
  4. 白盒测试工具_别再头疼工作效率低!这些超实用的黑盒、白盒测试方法你都用上了吗?...
  5. weblogic创建域后启动不了_WebLogic的Azure虚拟机主要版本发布
  6. C语言将数组中的值逆序存放
  7. 【c语言】蓝桥杯算法提高 c++_ch02_02
  8. mysql is复制表结构_MySQL复制表结构和内容到另一张表中的SQL语句
  9. python listen_python socket编程中listen和accept的区别
  10. Python网络编程(线程通信、GIL、服务器模型)