При использовании correc_cartesian ось y исчезает - PullRequest
0 голосов
/ 27 мая 2020

У меня есть следующая таблица:

x   var   y
a group1 0.5
b group1 -0.65
c group1 -1.3
d group1 0.2
a group2 1.2
b group2 -1.6
c group2 -0.7
d group2 -3

Я хочу построить график x против y на двух разных графиках с помощью var (group1 или 2), используя ggplot.

Однако я также хотите «увеличить» ось Y, таким образом показывая всю ось x, но по оси Y только значения от -0,5 до -3:

ggplot(table,
       aes(x = x,
           y = y)) +
  geom_point() +
  facet_wrap(vars(var)) +
  scale_y_continuous() +
  coord_cartesian(ylim = c(-0.5, 
                          -3))

Однако это удаляет значения и отметки по оси y, и я не знаю, как их отобразить:

enter image description here

...