我的下图显示了cdf。我想知道如何放大以更好地显示图中左上角的四条线之间的差异。
答案 0 :(得分:1)
您可以使用coord_cartesian
进行放大。我不知道您将变焦部分和整体放在同一图中是什么意思。如果您想并排使用它们,可以使用Cookbook for R page中的multiplot
功能。例如:
df <- data.frame(x = c(rnorm(100, 0, 3), rnorm(100, 0, 10)),
g = gl(2, 100))
p <- ggplot(df, aes(x, colour = g)) + stat_ecdf()
p1 <- p
p2 <- p + coord_cartesian(ylim = c(.75, 1))
multiplot(p1, p2)
修改强>
根据@Paul Lemmens的评论,您可以通过以下方式使用grid
的{{1}}功能:
viewport
提供以下输出 - 调整特定示例的详细信息: