我想两个刻度都等于范围,如何在ggplot2中做到这一点:
ggplot2可复制的示例
mtcars %>% ggplot(aes(x = wt, y = drat)) + geom_point()
答案 0 :(得分:2)
这是一个例子:
library(tidyverse)
library(wrapr)
mtcars %.>%
ggplot(., aes(x = wt, y = drat)) +
geom_point() +
coord_cartesian(
xlim = c(min(pmin(.$wt, .$drat)), max(pmax(.$wt, .$drat))) -> sc_range,
ylim = sc_range
)