R语言绘制密度图实战:使用ggplot2包和geom_density函数
在数据可视化中,密度图是一种常用的图表类型,用于展示连续变量的分布情况。R语言中的ggplot2包提供了丰富的绘图功能,其中的geom_density函数可以帮助我们轻松地绘制出美观的密度图。本文将介绍如何使用ggplot2包中的geom_density函数来绘制密度图,并通过实例演示其应用。
首先,我们需要安装和加载ggplot2包,这可以通过以下代码实现:
install.packages("ggplot2") # 安装ggplot2包
library(ggplot2) # 加载ggplot2包
接下来,我们准备一组示例数据,用于绘制密度图。假设我们有一个数据框df,其中包含了某种药物的治疗效果评分数据:
# 创建示例数据
set.seed(123)
df <- data.frame(score = rnorm(100, mean = 70, sd = 10))
以上代码使用了rnorm函数生成了一个平均值为70,标准差为10的符合正态分布的随机样本,共100个观测值。现在我们可以开始绘制密度图了。