Настройте оси X и Y для каждого графика с помощью facet_wrap - PullRequest
0 голосов
/ 26 мая 2020

Я хотел бы отрегулировать оси x и y, чтобы точки данных на каждом графике читались более четко. (Теперь все оси X и Y одинаковы для всех 4 графиков) Может ли кто-нибудь представить, как я могу это сделать?

Вот мой код:

x <- -80:50
y <- fun.1(x)
df <- data.frame(x,y)

ggplot(df, aes(x,y)) + theme_minimal() +
  geom_line(size=1) +
  geom_ribbon(ymin=-Inf, aes(ymax=y), fill='red', alpha=0.2) +
  geom_ribbon(aes(ymin=y), ymax=Inf, fill='darkgreen', alpha=0.2) +
  geom_point(aes(x=Quantity, y=Price), data = plant_mar, size = 1.5) +
  geom_label_repel(aes(x=Quantity+40, y=Price+50, label = Label), data = plant_mar, size = 2.5) +
  facet_wrap(.~Plant, scales = "free_y") +
  labs(x = "% Change in Quantity", y = "% Change in Price")

enter image description here

Заранее большое спасибо.

...