以下是在ggplot2中生成小提琴图所使用的代码:
一个生成的图形如下所示; 如您所见,有一些点被抖动到了小提琴形状的边界之外,我需要这些点在小提琴内部。我已经尝试了不同程度的抖动,但都没有成功。如果您有任何指导来实现这一点,我将不胜感激。
ggplot(violin,aes(x=variable,y=log(value+0.5),color=Group)) +
geom_violin(scale="width") +
geom_jitter(aes(group=Group), position=position_jitterdodge()) +
stat_summary(fun.y="mean",geom="crossbar", mapping=aes(ymin=..y.., ymax=..y..),
width=1, position=position_dodge(),show.legend = FALSE) +
theme(axis.text.x = element_text(angle = 45, margin=margin(0.5, unit="cm")))
一个生成的图形如下所示; 如您所见,有一些点被抖动到了小提琴形状的边界之外,我需要这些点在小提琴内部。我已经尝试了不同程度的抖动,但都没有成功。如果您有任何指导来实现这一点,我将不胜感激。
violin
来自哪里? - dwwggforce::geom_sina
。 - Richard Telford