У меня есть данные ниже:
df1 <- read.table(text = "ID Group Value time
A1 A 21 10
A2 A 79 20
A3 A 32 30
B1 B 105 40
B2 B 44 50
B3 B 58 60
C1 C 32 70
C2 C 66 80
C3 C 143 90", stringsAsFactors = FALSE, header = TRUE)
С данными я строю блочную диаграмму, используя функцию ggboxplot
:
library(ggpubr)
ggboxplot(data=df1,x="Group",y="Value",add = "jitter",short.panel.labs = FALSE)
Теперь я хотел бы добавить дополнительную ось в верхней части графика, поместив точки на графике для перестановки на основе столбца time
в df1
, что я должен был сделать примерно так:
Это возможно?