Ggplot, аннотированный сюжет с трехстрочной меткой и жирным текстом внутри - PullRequest
0 голосов
/ 11 октября 2018

Я хочу поместить несколько центрированных текстов, организованных в 3 строки, первая из которых выделена жирным шрифтом.

Я попытался:

ggplot() + annotate('label', label = 'atop(bold("text1"), "text2\ntext3")', y = 10, x = 10, parse = T, alpha = .75)

, но получил:

enter image description here

Или еще:

ggplot() +
    annotate('label', label = 'atop(bold("text1"), atop("text2", "text3"))', y = 10, x = 10, parse = T, alpha = .75)

enter image description here

Но я бы предпочел все 3 строкииметь одинаковый размер шрифта.

1 Ответ

0 голосов
/ 11 октября 2018

поставить еще один atop.по существу, если в «числителе» есть только один элемент, а в «знаменателе» два вертикальных элемента, то элемент сверху будет больше, чем элементы снизу.Вам понадобится пустой текст в числителе числителя.

ggplot() + 
  annotate('label', 
           label = 'atop(atop("", bold("text1")), atop("text2", "text3"))', 
           y = 10, x = 10, parse = T, alpha = .75 )

two atops in an atop

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...