如何在 Excel 中创建茎叶图?
茎叶图是数据的直方图列表。茎叶图更适合数据可视化和认证范围内的数据清洁度。该图有助于确定数据的频率分布。在本文中,我们将学习如何在 Excel 中创建茎叶图。
茎叶类比
茎是树的主要支柱。茎分为枝,枝含叶。 excel中的茎叶图中的概念也与之颇为相似。例如,给定数字数据 12、12、13、53。这些数字可以更好地表示为1 -> 2 2 3和5-> 3 ,其中1 5对词干有贡献,而2 2 3 3对词干有贡献到叶子。
For example, data set is 12, 220, 15, 221, 20, 20, 23.
The Stem and Leaf plot for the above data set will be:
1 | 2 5
2 | 0 0 3
22 | 0 1
一些重要的函数
在 Excel 中创建茎叶图之前。我们将快速总结制作茎叶图所需的公式。
1. =FLOOR.MATH(): floor函数返回一个整数,即x的最大整数。 floor函数中可以传递三个参数,但最低要求是第一个参数。
句法:
=FLOOR.MATH(number, [significance], [mode]).
对于茎叶图,在我们的用例中只使用第一个参数。例如, =FLOOR.MATH(23.9) 等于 23。
2. =RIGHT():右函数从右返回一个子串。可以在正确的函数中传递两个参数,但最低要求是第一个参数。
句法:
=RIGHT(number, [number_of_characters_from_the_right]).
例如,=RIGHT(“geeks”, 2),等于“ks”。
3. =REPT(): rept函数返回一个重复给定次数的字符串。在rept函数中可以传递两个参数,并且两个参数都是必需的。
句法:
=REPT(text, number_of_times_text_to_be_repeated).
例如,=REPT(0, 4) 等于 0000。
4. =COUNT(): count函数统计满足给定条件的cell个数。在 count函数中可以传递两个参数,并且两个参数都是必需的。
句法:
=COUNTIF(range_of_selected_cells, condition_specified).
例如,A2 = 2、A3 = 2、A4 = 12、A4 = 5。=COUNTIF(A2:A4, 2) 等于 2。
创建茎叶图
现在我们将在 excel 中创建一个茎叶图。考虑一个数据集, Arushi是一位有抱负的特许会计师。她在一个月中随机的几天研究帐户。 Arushi 准备了两个月的数据,其中提到了她用来研究账户的日子。帮助 Arushi 制作茎叶图,以便她能够以有条理的方式呈现定量数据。
以下是步骤:
步骤1:首先,您需要对数据进行排序。选择数据B4:B14 。
第 2 步:转到Home选项卡,在编辑部分下,在Sort and Filter中,选择Sort Smallest to Largest。
第 3 步:出现排序警告对话框。选择继续当前选择。单击排序按钮。
第 4 步:对选定的数据进行排序。
第 5 步:添加两个名为Stem和Leaf的新列。
第 6 步:在单元格C4中,编写公式=FLOOR.MATH(B4/10) 。该公式将所选单元格除以 10 并将其更改为其底值。
第 7 步:按Enter 。达到所需的输出。例如, =FLOOR.MATH(10/10)等于 1。
步骤 8:当前活动单元格是C4 。从C4拖放到C14 。相同的公式被复制到C5:C14中。
第 9 步:在单元格D4中,编写公式=RIGHT(B4, 1) 。该公式给出了单元格B4的最后一个字符。
第 10 步:按Enter 。达到所需的输出。例如, =RIGHT(10, 1)等于 0。
步骤11:当前活动单元格是D4 。从D4拖放到D14 。相同的公式被复制到D5:D14中。
第 12 步:在单元格E3中添加一个新列,命名为 Leaf。
步骤 13:在单元格E4中,编写公式=REPT(“0”, COUNTIF($B$4:$B$14, C4*10 + 0)) & REPT(“1”, COUNTIF($B$4:$B$14 , C4*10 + 1)) & REPT(“2”, COUNTIF($B$4:$B$14, C4*10 + 2)) & REPT(“3”, COUNTIF($B$4:$B$14, C4 *10 + 3)) & REPT(“4”, COUNTIF($B$4:$B$14, C4*10 + 4)) & REPT(“5”, COUNTIF($B$4:$B$14, C4*10 + 5)) & REPT(“6”, COUNTIF($B$4:$B$14, C4*10 + 6)) & REPT(“7”, COUNTIF($B$4:$B$14, C4*10 + 7 )) & REPT(“8”, COUNTIF($B$4:$B$14, C4*10 + 8)) & REPT(“9”, COUNTIF($B$4:$B$14, C4*10 + 9)) .这个公式可能看起来很复杂,但它非常简单。明白了,它的子公式=REPT(“0”, COUNTIF($B$4:$B$14, C4*10 + 0)) 。这个子公式简单地计算数据集中 10 的数量,然后=REPT()函数重复其中 0 的数量。现在,很简单,对所有人重复相同的子公式,然后您将连接所有可能的数字重复次数,即 10、11、12、13….19。
第 14 步:按Enter 。 将相同的公式复制到范围E4:E14。
第 15 步:您的茎叶图已准备就绪。您仍然可以进行一些自定义。您可以从工作表中隐藏D 列,即第一个叶子名称列。右键单击 D 列,然后单击隐藏按钮。
第 16 步:同样,您可以在词干列中隐藏相同的值。选择所需的行并右键单击它们。单击隐藏按钮。
第 17 步:您的茎叶图已准备就绪。