matplotlib plt.plot,matplotlib.pyplot用法

  matplotlib plt.plot,matplotlib.pyplot用法

  matplotlib.pyplot.plot(*args,**kwargs):

  画线和/或标记到Axex(轴)。

  Args是一个可变长度的参数,它允许多个具有可选格式的x,y对字符串。

  例如,以下各项都是合法的:

  Plot(x,y) #使用默认线条样式和颜色绘制x,y

  Plot(x,y, bo) # Session x,y带蓝色圆圈

  Plot(y) #绘制Y,并使用索引0.Y的N-1作为x。

  Plot(y, r ) #绘制Y,索引为0.Y的N-1作为X,通过红色画X。如果X和/或Y是2D,则将绘制相关的列。如果

  如果使用标记数据,确保颜色规范不包含在数据的元素中,否则是最后一种情况。

  Plot(v , r ,data={v : r :)使用默认的线条样式和颜色绘制(v,r)。

  如果不使用标签数据,应指定实体编号X,Y,fmt组,例如:

  a .绘图(x1,y1,g^,x2,y2, g-)

  返回值是一个添加的行列表。

  默认情况下,每条线都分配有不同的样式,

  由“样式周期”指定。若要更改此行为,您可以编辑

  axex.prop_cycle rcParam .

  接受以下格式字符串字符来控制线条样式或标记:

  角色描述

  -实线

  -虚线

  -.点和线

  :点。点标记

  ,像素标记

  o形圈标记

   v 倒三角形标记

  正三角形标记

  左三角形标记

  直角三角形标记

  1 向下y标记

  2 向上Y标记

  3 向左标记Y

  4 右Y标记

  “s”方形标记

  “p”五角星形标记

  * * *标签

   h 六角形1标记

   h 六角2标记

  标签

  X x标记

   d 钻石标记

   d 薄砖石标记

   竖线标记

  _ 水平线标记

  支持以下颜色缩写:

  角色描述

  蓝色(蓝色)

  绿色(绿色)

  红色(红色)

  c 青色(青色)

  m 洋红色(洋红色)

  黄色(黄色)

  K black(黑色)

  白色(白色)

  此外,颜色可以用许多奇怪而奇妙的方式来表示,

  包括全名(“绿色”)、十六进制字符串(“# 008000”),

  或RGB RGBA元组((0,1,0,1))或灰度作为字符串( 0.8 )。

  其中可以用字符串规范代替fmt组,但是元组形式只能作为kwargs。

  样式和颜色组合在一个格式字符串中,如蓝色圆圈“bo”。

  Kwargs用于设置行属性(任何属性都有set_*方法)。

  还可以设置线标签(作为自动图例)、线宽、非锯齿、设置前景色等。

  例如:

  plot([1,2,3],[1,2,3], go-,label=line 1 ,linewidth=2)

  plot([1,2,3],[1,4,9], rs ,label=line 2 )

  坐标轴([0,4,0,10])

  图例()

  用一个画图命令画多条线,使用的线应用kwargs,比如:

  绘图(x1,y1,x2,y2,抗锯齿=假)

  所有线条都是锯齿状的。

  如果不使用缩写格式字符。行的所有属性都可以由关键字参数控制。

  例如,设置颜色、标记、分割线、标记颜色:

  绘图(x,y,color=绿色,线条,marker=o ,markerfacecolor=蓝色,markersize=12)

  Kwargs是Line2D属性:

  财产

  描述

  聚集过滤器

  未知的

  阿尔法

  浮动(0.0透明到1.0不透明)

  动画

  [真假]

  抗锯齿或aa

  [真假]

  轴

  Axes实例

  剪辑框

  matplotlib.transforms.Bbox实例

  夹住

  [真假]

  剪辑路径

  [(路径,变换)补丁无]

  颜色或c

  任何matplotlib颜色

  包含

  可调用的函数

  dash_capstyle

  [butt round projecting]

  dash_joinstyle

  [斜接 圆形 斜面]

  虚线

  以磅为单位的开/关油墨顺序

  绘画风格

  [默认 步数 步数-前 步数-中 步数-后]

  我猜的

  matplotlib.figure.Figure实例

  填充样式

  [完整 左 右 底部 顶部 无]

  gid

  id字符串

  标签

  字符串或任何可通过“%s”转换打印的内容。

  线型或ls

  [实线 虚线,点划线,虚线 (offset,on-off-dash-seq) - - -. : 无 ]

  线宽或lw

  以磅为单位的浮点值

  标记

  Avalidmarkerstyle

  markeredgecolor或mec

  任何matplotlib颜色

  标记的宽度或mew

  以磅为单位的浮点值

  markerfacecolor或mfc

  任何matplotlib颜色

  markerfacecoloralt或mfcalt

  任何matplotlib颜色

  markersize或ms

  漂浮物

  每一个市场

  [None int length-int slice的2元组 int float的列表/数组 length-float的2元组]

  路径_效果

  未知的

  提货人

  以点为单位的浮动距离或可调用的pick函数fn(艺术家、事件)

  pickradius

  以磅为单位的浮动距离

  光栅化

  [真假无]

  草图_参数

  未知的

  快照

  未知的

  实心_帽型

  [butt round projecting]

  solid_joinstyle

  [斜接 圆形 斜面]

  转换

  matplotlib . transforms . transform实例

  网址

  url字符串

  可见

  [真假]

  扩展数据

  1D阵列

  ydata

  1D阵列

  佐德

  任何数字

  #编码=utf8

  引用matplotlib.pylot包的两种方法:

  将matplotlib.pyplot作为plt导入:使用plt对象,比如plt.plot()。

  Pylab import *:直接使用对象plot()。

  参考数字包。

  pylab和matplotlib的区别:

  Pyplot的解释: "

  方便绘图的Matplotlib通过pyplot模块提供了一套类似于MATLAB的绘图API,

  隐藏这个API内部由许多绘图对象组成的复杂结构。"

  pylab的解释:“

  Matplotlib还提供了一个名为pylab的模块,

  包括NumPy和pyplot模块中常用的许多函数,

  方便用户快速计算和绘图,

  非常适合IPython交互环境。"

  matplotlib.pyplot.plot(*args,**kwargs):

  画线和/或标记到Axex(轴)。

  Args是一个可变长度的参数,它允许多个具有可选格式的x,y对字符串。

  例如,以下各项都是合法的:

  Plot(x,y) #使用默认线条样式和颜色绘制x,y

  Plot(x,y, bo) # Session x,y带蓝色圆圈

  Plot(y) #绘制Y,并使用索引0.Y的N-1作为x。

  Plot(y, r ) #绘制Y,索引为0.Y的N-1作为X,并通过红色绘制X,Y

  如果X和/或Y是2D,则将绘制相关的列。如果

  如果使用标记数据,确保颜色规范不包含在数据的元素中,否则是最后一种情况。

  Plot(v , r ,data={v : r :)使用默认的线条样式和颜色绘制(v,r)。

  如果不使用标签数据,应指定实体编号X,Y,fmt组,例如:

  a .绘图(x1,y1,g^,x2,y2, g-)

  返回值是一个添加的行列表。

  默认情况下,每条线都分配有不同的样式,

  由“样式周期”指定。若要更改此行为,您可以编辑

  axex.prop_cycle rcParam .

  接受以下格式字符串字符来控制线条样式或标记:

  角色描述

  -实线

  -虚线

  -.点和线

  :点。点标记

  ,像素标记

  o形圈标记

   v 倒三角形标记

  正三角形标记

  左三角形标记

  直角三角形标记

  1 向下y标记

  2 向上Y标记

  3 向左标记Y

  4 右Y标记

  “s”方形标记

  “p”五角星形标记

  * * *标签

   h 六角形1标记

   h 六角2标记

  标签

  X x标记

   d 钻石标记

   d 薄砖石标记

   竖线标记

  _ 水平线标记

  支持以下颜色缩写:

  角色描述

  蓝色(蓝色)

  绿色(绿色)

  红色(红色)

  c 青色(青色)

  m 洋红色(洋红色)

  黄色(黄色)

  K black(黑色)

  白色(白色)

  此外,颜色可以用许多奇怪而奇妙的方式来表示,

  包括全名(“绿色”)、十六进制字符串(“# 008000”),

  或RGB RGBA元组((0,1,0,1))或灰度作为字符串( 0.8 )。

  其中可以用字符串规范代替fmt组,但是元组形式只能作为kwargs。

  样式和颜色组合在一个格式字符串中,如蓝色圆圈“bo”。

  Kwargs用于设置行属性(任何属性都有set_*方法)。

  还可以设置线标签(作为自动图例)、线宽、非锯齿、设置前景色等。

  例如:

  plot([1,2,3],[1,2,3], go-,label=line 1 ,linewidth=2)

  plot([1,2,3],[1,4,9], rs ,label=line 2 )

  坐标轴([0,4,0,10])

  图例()

  用一个画图命令画多条线,使用的线应用kwargs,比如:

  绘图(x1,y1,x2,y2,抗锯齿=假)

  所有线条都是锯齿状的。

  如果不使用缩写格式字符。行的所有属性都可以由关键字参数控制。

  例如,设置颜色、标记、分割线、标记颜色:

  绘图(x,y,color=绿色,线条,marker=o ,markerfacecolor=蓝色,markersize=12)

  #参考图纸和数据处理包

  将matplotlib.pyplot作为plt导入

  将numpy作为np导入

  #准备图纸数据

  X=np.arange(0,2*np.pi,0.1)

  Y=np.sin(X)

  #绘图

  plt.plot(X,Y, 1 )

  plt.plot(X,Y, 2 )

  plt.plot(X,Y, 3 )

  plt.plot(Y, r )

  #画一条绿色实线,点用圆圈标注,线宽2。

  #在图表中标记线路名称标签。

  #antialiased=False形状呈锯齿状。

  plt.plot([1,2,3],[1,2,3], go-,label=line 1 ,linewidth=2,antialiased=False)

  #画一条红色虚线,点用方块标注,并在图中标注线名标签。

  plt.plot([1,2,3],[1,4,9], rs -,label=line 2 )

  #将x轴范围设置为0到4;

  #设置y轴范围从0到10;

  平面轴([0,4,0,10])

  plt .图例()

  #显示图形

  plt.show()

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: