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
输出: