一个图形上的多个QQplot和一个abline ggplot2 R

一个图形上的多个QQplot和一个abline ggplot2 R,r,ggplot2,R,Ggplot2,借用这个例子,如何在ggplot2中实现它?我只需要一个电话 样本数据: sim1…sim6应该有不同的颜色 欢迎提出所有建议。使用统计qq在ggplot2中直截了当,并将数据从宽改长 图书馆管理员 第10集 dat% ggplotaessample=值,颜色=变量+ geom_abline+ 统计qq 一应俱全 情节 如果您考虑沿着比较变量创建面或小倍数,这可能是有益的 切面! 密谋+ facet_wrap~变量 如果你想提供你自己的观察结果,那么与其花哨,不如让qqplot做一些繁重的工作,

借用这个例子,如何在ggplot2中实现它?我只需要一个电话

样本数据:

sim1…sim6应该有不同的颜色

欢迎提出所有建议。

使用统计qq在ggplot2中直截了当,并将数据从宽改长

图书馆管理员 第10集 dat% ggplotaessample=值,颜色=变量+ geom_abline+ 统计qq 一应俱全 情节 如果您考虑沿着比较变量创建面或小倍数,这可能是有益的

切面! 密谋+ facet_wrap~变量 如果你想提供你自己的观察结果,那么与其花哨,不如让qqplot做一些繁重的工作,但设置plot.it=FALSE,它将返回qq绘图的x/y坐标列表。使用purrr::map_dfr进行一次小迭代,您可以执行以下操作:

图书馆管理员 第10集 dat在ggplot2中使用stat_qq并将您的数据从宽改为长,操作简单

图书馆管理员 第10集 dat% ggplotaessample=值,颜色=变量+ geom_abline+ 统计qq 一应俱全 情节 如果您考虑沿着比较变量创建面或小倍数,这可能是有益的

切面! 密谋+ facet_wrap~变量 如果你想提供你自己的观察结果,那么与其花哨,不如让qqplot做一些繁重的工作,但设置plot.it=FALSE,它将返回qq绘图的x/y坐标列表。使用purrr::map_dfr进行一次小迭代,您可以执行以下操作:

图书馆管理员 第10集
太棒了!谢谢@Jake Kauppstat_qq和geom_qq似乎被设计用于比较一个或多个向量,例如sim1-6向量与理论分布,我看不出如何使用它来比较两个不同的向量,例如sim1到sim6中的每个向量与观察到的向量进行比较?我怎样才能准确地完成我在问题下的链接中指定的内容,而不是ggplot2中指定的内容?谢谢。在这里,您可以在ggplot之外进行比较,然后使用geom_point绘制您的预期值与观察值。我想一个带有样本数据的示例将更好地说明问题?更新答案以提供您自己的观察值。太棒了!谢谢@Jake Kauppstat_qq和geom_qq似乎被设计用于比较一个或多个向量,例如sim1-6向量与理论分布,我看不出如何使用它来比较两个不同的向量,例如sim1到sim6中的每个向量与观察到的向量进行比较?我怎样才能准确地完成我在问题下的链接中指定的内容,而不是ggplot2中指定的内容?谢谢。在这里,您可以在ggplot之外进行比较,然后使用geom_point绘制您的预期值与观察值。我想,使用样本数据的示例将更好地阐明问题?更新答案,以提供您自己的观察值。
set.seed(10)
   dat <- data.frame(Observed = rnorm(20), sim1= rnorm(20), sim2 = rnorm(20),sim3 = rnorm(20),sim4 = rnorm(20),sim5 = rnorm(20),sim6 = rnorm(20))