📅  最后修改于: 2023-12-03 15:40:46.475000             🧑  作者: Mango
ggboxplot 是一个常用的 R 包,用于绘制箱形图和点图。本文将介绍如何在 ggboxplot 中添加另一个“颜色”条件,以使用抖动。
library(ggplot2)
library(ggpubr)
# 创建一个数据框
df <- data.frame(
group = rep(c("A", "B"), each = 50),
value = c(rnorm(50, mean = 5), rnorm(50, mean = 10))
)
ggboxplot(
data = df,
x = "group",
y = "value",
color = "group",
palette = c("#00AFBB", "#E7B800"), # 设置调色板,B 组为黄色
custom.ylim = c(0, 15), # 设置 Y 轴范围
add = "jitter" # 添加抖动
)
ggboxplot(
data = df,
x = "group",
y = "value",
color = df$value > 7, # 根据数值大小添加颜色条件
palette = c("#00AFBB", "#E7B800"), # 设置调色板,颜色条件为 TRUE 的组为黄色
custom.ylim = c(0, 15), # 设置 Y 轴范围
add = "jitter" # 添加抖动
)
本文介绍了如何在 ggboxplot 中添加第二个“颜色”条件,以使用抖动。这可以帮助我们更好地可视化数据,并更好地了解数据的特点。