密度图在R语言中的实战
密度图是一种常用的数据可视化工具,用于展示连续变量的分布情况。在R语言中,我们可以使用ggplot2
包来创建美观而且高度定制化的密度图。
首先,我们需要安装并加载ggplot2
包以及其他所需的依赖包。可以使用以下代码完成:
install.packages("ggplot2")
library(ggplot2)
接下来,让我们使用一个示例数据集来创建密度图。假设我们有一个身高数据集,包含了1000个人的身高信息。我们可以使用以下代码生成一个随机的身高数据集:
set.seed(123)
heights <- rnorm(1000, mean = 170, sd = 10)
现在我们已经有了一个身高数据集,接下来我们可以使用ggplot2
包来创建密度图。使用以下代码可以生成一个简单的密度图:
ggplot(data = data.frame(height = heights), aes(x = height)) +
geom_density(fill = "skyblue", alpha = 0.6