R语言:饼图系列-数值型变量
在数据可视化中,饼图是一种常用的图表类型,它可以用于展示不同类别在整体中的相对比例。通常情况下,饼图适用于展示离散的分类变量。然而,我们也可以通过一些技巧将饼图用于展示连续变量的分布情况。本文将介绍如何使用R语言创建饼图来展示连续变量的分布。
在开始之前,我们首先需要准备一些数据作为示例。假设我们有一个包含身高数据的数据集,我们希望使用饼图展示不同身高范围的人数分布情况。下面是一个简单的身高数据集示例:
heights <- c(160, 165, 172, 168, 155, 180, 175, 170, 163, 158)
接下来,我们可以使用R中的一些函数和技巧来创建饼图。首先,我们可以使用cut()
函数将身高数据分为不同的范围。以下是一个将身高数据分为三个范围的示例:
height_ranges <- cut(heights, breaks = 3)
现在,我们可以使用table()
函数计算每个身高范围内的人数。然后,我们可以使用pie()
函数创建饼图来展示各个身高范围的人数分布情况。以下是完整的代码:
# 身高数据
heights <- c(160, 165, 172, 168, 155,