Как иметь метку оси Y двух разных цветов в ggplot2 - PullRequest
0 голосов
/ 07 мая 2018

Поскольку моя ось Y остается для двух вещей на графике, я хотел бы иметь возможность иметь с одной и той же стороны (слева) две метки «вида text1 / text2» с text2 определенного цвета (зеленый ). Я пытался сделать это с помощью latex2exp , но я думаю, что он не поддерживает команду \color LaTeX. Вот что я пробовал до сих пор:

ggplot() + geom_point(aes(x=1, y=1)) + ylab(TeX('\\text{text1 / } {\\color{DarkGreen} \\text{text2}}')) 
ggplot() + geom_point(aes(x=1, y=1)) + ylab('') + 
  annotate('text', x = 0.25, y = 1, label = TeX('\\text{text1 / } {\\color{DarkGreen} \\text{text2}}'), angle = 90)

Второй с треском проваливается, в том числе и потому, что он строит на графике, а не снаружи.

...