在R中,要保留没有数据的级别(bins)在geom_histogram()
中,可以使用scale_x_continuous()
函数来设置x轴的范围,并且使用scale_x_discrete(drop = FALSE)
函数来保留所有级别。
以下是一个示例代码:
library(ggplot2)
# 创建一个包含缺失数据的数据框
df <- data.frame(x = c(1, 1, 2, 3, 3, NA, NA, NA, 4))
# 使用geom_histogram()绘制直方图
ggplot(df, aes(x = factor(x))) +
geom_histogram() +
scale_x_discrete(drop = FALSE)
在这个例子中,我们使用了factor()
函数将x变量转换为因子变量,以便保留所有级别。然后,使用scale_x_discrete(drop = FALSE)
函数来禁止删除没有数据的级别,确保直方图中显示所有级别。
运行这段代码将生成一个直方图,包括没有数据的级别。
上一篇:保留媒体片段音乐播放
下一篇:保留名称的更改向量类型