Вопрос по r – Как создать метку оси с обычным, курсивом и жирным шрифтом

15

Я хотел бы построить следующую метку оси X

бла блаbli bli блаblom бла

(нормальный нормальный курсив нормальный полужирный курсив)

Является ли это возможным?

большое спасибо

РЕДАКТИРОВАТЬ: Можно ли изменить шрифт?

Ваш Ответ

1   ответ
29
   plot(1,1, xlab= expression(bla~bla~italic(bli~bli)~bla~bold(blom)~italic(bla)))

?plotmath страница для дальнейших опций.

Отлично. Теперь, извините, чтобы немного изменить вопрос, но возможно ли также изменить шрифт? ECII
@DWin, я бы предложил то же самое, но используя bquote. Каковы различия между выражением и цитатой?
Хорошая точка зрения.bquote дает вам дополнительную возможность вставлять интерпретированные значения в соответствии с выражением. В этом не было необходимости, но если бы один из этих "бла" или "бликов" был объектом или частью объекта, то его значение могло бы быть "отброшено". Если вы хотите использовать значения, используяexpression вам нужно использоватьsubstitute.
+1 Спасибо за объяснение @DWin
text а такжеmtext есть аргументы шрифта. Выбор будет зависеть от графического устройства, поэтому вам нужно быть более конкретным, желательно с примером и подробностями об ОС и типе выходных данных.

Похожие вопросы