Несколько аргументов для «лица» в element_text

#r #plot #ggplot2

#r #график #ggplot2

Вопрос:

Я добавляю эстетику к сюжету в R, используя темы в ggplot2. Я хотел бы сделать текст по оси x как жирным, так и курсивным.

Я знаю, что могу использовать:

 theme(axis.text.x = element_text(face ="bold"))
  

чтобы сделать текст оси жирным и:

 theme(axis.text.x = element_text(face ="italic"))
  

чтобы сделать его курсивом.

Но как бы мне сделать это как жирным, так и курсивом?

Ни один из них не выполняет эту работу

 theme(axis.text.x = element_text(face ="italic", "bold"))
theme(axis.text.x = element_text(face =c("bold", "italic")))
theme(axis.text.x = element_text(face = "bold", face = "italic"))
theme(axis.text.x = element_text(face = "bold" amp; "italic"))
  

Любая помощь приветствуется.

Комментарии:

1. используйте face = "bold.italic" и ознакомьтесь с документацией

2. Спасибо @Jimbou, я использовал [эту страницу] docs.ggplot2.org/dev/vignettes/themes.html ) для справки. Он не детализирует этот аргумент.

Ответ №1:

?element_text говорит, что следующие варианты (вы пробовали face ="bold.italic" ?) :

начертание шрифта лица («обычный», «курсив», «жирный», «жирный.курсив»)

Комментарии:

1. Нет, я этого не пробовал, и спасибо, что напомнили мне о помощи. Работает приятно — я чувствую себя идиотом.