散点图配置不会影响每个点

问题描述 投票:0回答:1

我正在使用一些数据创建带有散点图的箱线图,但散点图的大小和透明度配置并未应用于每个点(见图)。我尝试了其他散点图函数(geom_jitter、geom_point),它们都会产生同样的问题。数据为长格式,有两个因素(组和块)。

ggplot(data_muap_227, aes(x = Task, y = Metric, color = Group)) +
geom_boxplot(aes(color = Group)) +
geom_quasirandom(dodge.width=.65, alpha = 0.2, size=0.5) +
theme_minimal() +   
theme(
   panel.background = element_rect(fill = "white"),
   plot.background = element_rect(fill = "white"),
   panel.grid = element_blank(),                    
   axis.title.x = element_text(margin = margin(t = 10)),  #
   axis.title.y = element_text(margin = margin(r = 10))
) +
ylab("Metric")  +
xlab("Block") +
scale_color_manual(values = c("Group 1" = "#a1162b", "Group 2" = "#006bb3"))

r ggplot2 scatter-plot boxplot
1个回答
0
投票

问题出在异常值上。解决方案是在调用 geom_boxplot 时包含 outlier.shape = NA。

© www.soinside.com 2019 - 2024. All rights reserved.