📜  Pygal 中的折线图

📅  最后修改于: 2022-05-13 01:55:32.206000             🧑  作者: Mango

Pygal 中的折线图

折线图折线图是一种图表,有助于将信息显示为一系列称为“标记”的所有数据点,这些标记通过线段直接连接。它是一种基本类型的图表,在许多领域中都很常见,它在图表中显示升序或降序。折线图通常用于可视化数据在一段时间内的趋势,这有助于更有效地表示图形。数据中的维度通常显示在 x 轴和 y 轴上。

创建折线图

1)简单折线图:简单的基本折线图用于以垂直形式显示两个变量之间的关系。 Line() 方法用于在 Pygal 中创建简单的折线图。

句法:

line_chart = pygal.Line()

例子:

# importing pygal
import pygal
import numpy
  
  
# creating line chart object
line_chart = pygal.Line()
  
# naming the title
line_chart.title = 'Line chart'
  
  
# adding lines
line_chart.add('A', numpy.random.rand(5))
line_chart.add('B', numpy.random.rand(5))
line_chart.add('C', numpy.random.rand(5))
line_chart.add('D', numpy.random.rand(5))
  
line_chart

输出:

2)水平折线图:水平折线图与基本折线图相同,不同之处在于它显示了从x轴到y轴的水平线。两个变量都水平显示。

句法:

line_chart = pygal.HorizontalLine()

例子:

# importing pygal
import pygal
import numpy
  
  
# creating line chart object
line_chart = pygal.HorizontalLine()
  
# naming the title
line_chart.title = 'Horizontal Line chart'
  
  
# adding lines
line_chart.add('A', numpy.random.rand(5))
line_chart.add('B', numpy.random.rand(5))
line_chart.add('C', numpy.random.rand(5))
line_chart.add('D', numpy.random.rand(5))
  
line_chart

输出: