当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python Matplotlib.pyplot.hlines()用法及代码示例


Matplotlib是Python中令人惊叹的可视化库,用于二维阵列图。 Matplotlib是一个基于NumPy数组构建的multi-platform数据可视化库,旨在与更广泛的SciPy堆栈配合使用。

Matplotlib.pyplot.hlines()

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

用法: matplotlib.pyplot.hlines(y, xmin, xmax, colors=’k’, linestyles=’solid’, label=”, *, data=None, **kwargs


参数:
Matplotlib.pyplot.hlines()接受below-described参数:

  • y:它是此方法的必需参数。此参数描述了在图形中要绘制的线。它的值是一个标量或一个标量序列,换句话说,就是要绘制直线的y-indexes。
  • xmin:它是必需的参数,具有标量值或一维array-like值,用于设置每行的开头。如果提供标量,则所有行的长度将相同。
  • colors:顾名思义,它用于设置要绘制的线条的颜色。此参数本质上是可选的,其默认值为“ k”
  • linestyles:它也是一个可选参数,接受四个值,即“实心”,“虚线”,“虚线”和“虚线”。它负责设置要绘制的线条的样式。
  • 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()




相关用法


注:本文由纯净天空筛选整理自RajuKumar19大神的英文原创作品 Matplotlib.pyplot.hlines() in Python。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。