matplotlib.pyplot.hlines()函数

matplotlib.pyplot.hlines()函数

Matplotlib是Python中一个非常棒的二维数组绘图可视化库。Matplotlib是一个基于NumPy数组构建的多平台数据可视化库,用于更广泛的SciPy堆栈。

Matplotlib.pyplot.hlines ()

Matplotlib.pyplot.hlines()用于在图中从xmin到xmax的每个y处绘制水平线。

语法:matplotlib.pyplot.hlines(y, xmin, xmax, colors= ‘ k ‘, linestyles= ‘ solid ‘, label= “, *, data=None,**kwargs

参数:
Matplotlib.pyplot.hlines()接受下面描述的参数:

  • y:该参数是该方法的必需参数。该参数表示在图形中要绘制的直线。它的值是一个标量或标量序列,换句话说,它是要绘制直线的y索引。
  • xmin:这是一个必需的参数,它有一个标量值或一个类似1D数组的值,用于设置每行的开头。如果提供标量,所有的线将有相同的长度。
  • colors:顾名思义,它用于设置要绘制的线条的颜色。这个参数在本质上是可选的,它的默认值是’ k ‘
  • linestyles:它也是一个可选参数,接受四个值:’ solid ‘, ‘虚线’,’ dashdot ‘和’虚线’。它负责设置要绘制的线条的样式。
  • label:可选参数,用于描述绘制在同一条线上的线的信息。它接受一个默认值为空字符串的字符串。
  • **kwargs:该参数用于在绘制的直线上使用LineCollection属性。

注意:除了上述参数外,该方法还可以接受一个data关键字参数。同样重要的是要注意,作为数据传递的对象必须支持项访问和成员资格测试。

示例1

from matplotlib import pyplot as plt
  
plt.hlines(y = 1, xmin = 1, xmax = 4)
  
plt.hlines(y = 1.6, xmin = 1.5, xmax = 4.5)
  
plt.hlines(y = 2, xmin = 2, xmax = 5)

输出:

matplotlib.pyplot.hlines()函数

示例2

from matplotlib import pyplot as plt
  
plt.hlines(y = 1, xmin = 1, xmax = 4, label ="black line")
  
plt.hlines(y = 1.6, xmin = 1.5, xmax = 4.5, color ='r')
plt.text(1, 1.6, 'Red line', ha ='left', va ='center')
  
plt.hlines(y = 2, xmin = 2, xmax = 5)

输出 :

matplotlib.pyplot.hlines()函数

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程