如何用 python 创建茎叶图


茎叶图是通过将数据集中的每个值划分为来显示数据的图表。这是一个独特的图,因为它可以帮助我们可视化分布的形状,同时显示各个数据的原始值。

本教程介绍如何在 Python 中创建茎叶图。

示例:Python 中的茎叶图

假设我们有以下 Python 数据集:

 x = [32, 34, 35, 41, 44, 46, 47, 52, 52, 53, 56, 61, 62]

要为此数据集创建茎叶图,我们可以使用Stemgraphic库:

 pip install stemgraphic

安装后,我们可以使用以下代码为我们的数据集创建茎叶图:

 import stemgraphic

#create stem-and-leaf plot
fig, ax = stemgraphic.stem_graphic(x) 

Python 中的茎叶图

解释该图的方法如下:

  • 图表底部红色框中的数字显示数据集中的最小数字 ( 32 )。
  • 图表顶部红色框中的数字显示数据集中的最大数字 ( 62 )。
  • 最左边的数字显示图中值的聚合数量。例如,第一行包含2 个聚合值,第二行包含3 个聚合值,第三行包含5 个聚合值,依此类推。
  • 中间一栏数字显示部首,分别是3、4、56
  • 最右栏中的数字显示叶子

这张图为我们提供了大量有关该数据集中值分布的信息。

其他资源

茎叶图简介
茎叶图生成器

添加评论

您的电子邮箱地址不会被公开。 必填项已用*标注