Описание тега ggtext

Расширенное форматирование текста в ggplot2.
1 ответ

Как выделить курсивом 1 категорию в легенде в ggplot2

Для моей легенды в ggplot2 у меня есть 2 категории, как выделить курсивом только 1 категорию, а не другую? Спасибо!
08 фев '18 в 14:57
1 ответ

Используйте разные размеры шрифта для разных частей текста в заголовке ggplot2

Рассмотрим следующий график: require(ggplot2) ggplot(iris, aes(Sepal.Length, Sepal.Width)) + geom_point() + labs(title = 'Iris[small font]' ) + theme_classic() Левый график - это вывод кода, правый график показывает желаемый результат, для этого я и…
17 окт '18 в 10:36
3 ответа

ggplot2: курсив в легенде

Я пытаюсь отредактировать метки в легенде так, чтобы первая метка (WT) была в виде обычного текста, а следующие 7 были выделены курсивом. Я использовалelement_text(face=c("plain", rep("italic",7))), но в результате ни одна из меток не была преобразо…
01 янв '20 в 19:19
2 ответа

Использование ggplot geom_text при объединении надстрочного индекса и метки переменной, содержащей символ <

У меня возникают проблемы с добавлением аннотаций R2 к фасетному графику, где мои значения R2 иногда <0,01 (да, это не очень хорошая регрессия). Я бы хотел, чтобы 2 в R2 было надстрочным. Я пробовал несколько вариантов, но, похоже, мне мешает символ…
02 дек '19 в 00:03
1 ответ

Разные размеры шрифта для разных частей текстовой метки в ggplot

А Data sample предоставлен, прокрутите вниз Я выполнил эти инструкции, но не могу заставить его работать с моим скриптом. Похоже, они работают с labs(), а не с подходом, который я использовал ниже. Я создал этот сюжет: Однако мне нужны разные размер…
03 дек '19 в 12:31
2 ответа

Индексы в метках галочки с дискретной переменной, сопоставленной с x

Мне было интересно, как поставить нижний индекс в метки галочки на оси X. Не в метке оси, как в большинстве других сообщений, следовательно, из значений уже во фрейме данных. Вот воспроизводимый пример кода, я бы хотел, чтобы буквы в скобках были ни…
31 июл '20 в 17:18
1 ответ

Как напечатать строчную греческую дельту курсивом [названия осей ggplot]

Я рисую данные стабильных изотопов в R с помощью пакета ggplot2 и хочу, чтобы дельта-символы в нижнем регистре на заголовках осей были напечатаны курсивом. Я использую выражение () для создания заголовков осей, но символ дельты не будет напечатан ку…
12 ноя '19 в 07:43
2 ответа

Многопанельные графики с легендой охватывающих фигур в R с ggtext и gridtext в R

Я близок к достижению этого многопанельного сюжета с легендой рисунка текстовых гробов ниже. Но я по-прежнему получаю неожиданно много места между фигурами и легендой фигур. Попытка в представлении ниже. # Library calls library(tidyverse) library(gr…
10 фев '20 в 02:44
2 ответа

условно заполнить текстовые поля ggtext в facet_wrap

Можно ли условно заполнить эти [ggtext][1]текстовые поля? Допустим, цвет "красный", если "пикап". library(cowplot) library(tidyverse) library(ggtext) ggplot(mpg, aes(cty, hwy)) + geom_point() + facet_wrap(~class) + theme_half_open(12) + background_g…
21 фев '20 в 07:25
1 ответ

Цвет в названии пэчворка ggplots с использованием ggtext?

Как можно дать лоскутку из ggplots красочное название с помощью ggtext? пример Допустим, у нас есть четыре сюжета library(ggplot2) library(patchwork) library(ggtext) p1 &lt;- ggplot(mtcars) + geom_point(aes(mpg, disp)) + ggtitle('Plot 1') p2 &lt;- g…
06 май '20 в 21:22
1 ответ

Отображать смайлы Unicode в цвете в ggplot2 geom_text

У меня есть текст в Юникоде, который включает смайлики. Я хотел бы отобразить их в графике ggplot2 с помощью geom_text или geom_label таким образом, чтобы включить цвет эмодзи. Я смотрел наemojifont, emo а также ggtextи ни один из них, кажется, не п…
27 май '20 в 05:50
1 ответ

Проверить наличие шрифта в R

У меня в ОС установлен шрифт, поэтому этот код работает нормально: library(tidyverse) library(extrafont) iris %&gt;% ggplot(aes(Sepal.Length,Sepal.Width, color = Species)) + geom_point(size = 2) + theme( text = element_text(family = "Metropolis") ) …
14 июн '20 в 02:38
0 ответов

ggtext создает чрезмерный пробел между субтитрами и заголовком

Я создал сюжет в ggplot и я использую ggtextчтобы раскрасить определенные слова в моих субтитрах. Хотя это работает, каждый раз, когда я визуализирую график, наверху появляется слишком много белого пространства. Код, который помогает с визуализацией…
20 авг '20 в 16:57
1 ответ

Форматирование текста в аннотации ggplot

Можно ли аннотировать html-кодом? Я пытаюсь раскрасить только несколько слов, а не весь текст. library(tidyverse) #&gt; Warning: package 'ggplot2' was built under R version 4.0.2 mtcars %&gt;% ggplot(aes(x = hp, y = mpg)) + geom_point() + annotate(g…
22 авг '20 в 22:25
1 ответ

Метки фасетов ggplot2 - вторая строка не отображается

У меня есть сценарий, который использовался для создания фасетного графика с полосковым текстом на нескольких строках. Но это больше не работает. Ниже приведен MWE, из которого следует анализировать текст полосы, например"bold(A)\nreally~long~extra"…
02 сен '20 в 20:33
1 ответ

Как решить проблему при загрузке пакета "ggtext" в R?

Я хочу использовать ggtext packgae для визуализации в R, но пока я загружал пакет, который я установил до того, как обнаружил эту ошибку: Error: package or namespace load failed for ‘ggtext’ in loadNamespace(i, c(lib.loc, .libPaths()), versionCheck …
24 июл '20 в 16:00
2 ответа

Какой язык форматирования использует ggtext для форматирования текста?

Я пытаюсь отобразить научную нотацию на оси ggplot2 жирным шрифтом в буквальном формате "Ax10^B", а не в формате "AeB", который используется по умолчанию для ggplot2. Когда этот код запускается library(tidyverse) library(ggtext) ggplot(mpg, aes(disp…
20 авг '20 в 06:23
1 ответ

Как выделить часть аннотации ggplot2 жирным шрифтом и подчеркнуть ее?

Я пытаюсь использовать bold() и underline() функции от grDevices в пределах paste()для создания аннотации со стилизованным, жестко закодированным "заголовком" с разрывом строки, за которым следует строка, которая может состоять из одной или нескольк…
18 сен '20 в 22:08
2 ответа

Выровнять по левому краю заголовок ggplot

Я использую пакет R ggtext для "выравнивания графика" (максимальное выравнивание по левому краю) моего заголовка и подзаголовка. Я также хочу использовать эти методы ggtext для "выравнивания графика" моей подписи. library(tidyverse) library(ggtext) …
05 ноя '20 в 19:40
1 ответ

как применить курсивный и нормальный шрифты к одной метке в филогенетическом дереве в ggtree

Я хочу, чтобы A было выделено курсивом, а CBS - обычным шрифтом. Я думаю, что ggtext может быть полезен, но у меня ошибка. вот пример: tree&lt;-read.tree(text=&quot;(A,(B,C));&quot;) labs=c(&quot;*A*CBS&quot;,&quot;B&quot;,&quot;C&quot;) tree$tip.la…
08 сен '20 в 10:09