ggplot箱线图+抖动图,显示数据的随机采样

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

我想使用ggplot生成一系列从数据集中所有数据派生的箱线图,然后使用抖动点显示相应数据的随机采样(例如100个数据点),以避免过度绘图(有是数千个数据点)。谁能帮我提供有关此代码的信息?我现在拥有的基本框架如下,但我不知道是否可以添加任何参数以绘制随机采样数据以显示为抖动点。感谢您的帮助。

ggplot(datafile, aes(x=factor(var1), y=var2, fill=var3)) + geom_jitter(size=0.1, position=position_jitter(width=0.3, height=0.2)) + geom_boxplot(alpha=0.5) + facet_grid(.~var3) + theme_bw() + scale_fil_manual(values=c("red", "green", "blue")
r ggplot2 random boxplot jitter
1个回答
0
投票

您可以使用dplyr随机抽取数据的子集:

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