因此,我尝试将两组数据绘制到一个图上:一组(BATH geom_text)显示 4 个模型的测量值,另一组(geom_points)显示 77 个不同用户的测量值。
preBATH<- monophs_allcoded %>%
filter(class == 'BATH') %>%
group_by(user, model)%>%
summarize(mean_pre_f1 = mean(f1_scaled_pre), mean_post_f1 = mean(f1_scaled_post), mean_pre_f2 = mean(f2_scaled_pre), mean_post_f2= mean(f2_scaled_post), model_f1 = mean(f1avg_scaledMODEL), model_f2 = mean(f2avg_scaledMODEL))%>%
group_by(user) %>%
ggplot() +
geom_text(aes(x= model_f2, y = model_f1, label = 'BATH', color=model))+
geom_point(aes(x= mean_pre_f2, y = mean_pre_f1, color =user))+
scale_color_manual(values=allcolors)+
guides(colour = guide_legend(ncol = 1)) +
expand_limits(x = c(0,2000)) +
expand_limits(y = c(0,600)) +
xlab("Lobanov-normalized and scaled f2")+
ylab("Lobanov-normalized and scaled f1")
preBATH <- preBATH + scale_y_reverse() …Run Code Online (Sandbox Code Playgroud)