Метка stat_cor неправильно расположена по граням

Я хочу, чтобы мои значения corr были расположены как можно ближе к фасету. Теперь одни метки расположены ниже других. enter image description here

ggplot(df, aes(x, y)) +
    geom_point(alpha=0.8) + stat_cor(method = "pearson",size=2.5) +
    facet_wrap(~ miRNA + SYMBOL,ncol=4, scales="free") +
    theme_bw(base_size = 8)  +
    geom_smooth(method = lm, fill = "lightgray")

данные вашего примера df отсутствуют.

Roman 31.10.2018 13:40

Он слишком велик, чтобы его можно было добавить

user2300940 31.10.2018 13:41

Вы всегда можете найти способ создать воспроизводимый пример: опубликуйте репрезентативную выборку ваших данных, если она слишком велика, или используйте общедоступный набор данных, который достаточно точно воспроизводит проблему

camille 31.10.2018 14:12

Вы также должны упомянуть, откуда берутся функции: это вопрос о stat_cor, но вы забыли упомянуть, что это происходит от ggpubr, т.е. это не функция, которую люди обязательно должны иметь под рукой.

camille 31.10.2018 14:14
0
4
1 580
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Можно попробовать label.*.npc

ggplot(mtcars, aes(cyl , disp)) +
  geom_point(alpha=0.8) + 
  stat_cor(label.y.npc="top", label.x.npc = "left", method = "pearson",size=2.5) +
  facet_wrap(~ vs ,scales="free") +
  geom_smooth(method = lm, fill = "lightgray")

enter image description here

Другие вопросы по теме