Как использовать жирный шрифт в R (с примерами)

Как использовать жирный шрифт в R (с примерами)

Вы можете использовать следующий базовый синтаксис для создания полужирного шрифта на графиках R:

substitute(paste(bold('this text is bold')))

В следующих примерах показано, как использовать этот синтаксис на практике.

Пример 1: Жирный шрифт на метках осей графика

В следующем коде показано, как создать точечную диаграмму в R, используя обычный шрифт для меток обеих осей:

#define data
x <- c(1, 2, 3, 4, 4, 5, 6, 6, 7, 9)
y <- c(8, 8, 9, 10, 13, 12, 10, 11, 14, 17)

#create scatter plot with normal font for axis labels
plot(x, y, xlab='X Label', ylab='Y Label')

В следующем коде показано, как указать полужирный шрифт для меток оси X и оси Y графика:

#define data
x <- c(1, 2, 3, 4, 4, 5, 6, 6, 7, 9)
y <- c(8, 8, 9, 10, 13, 12, 10, 11, 14, 17)

#create scatterplot with axes labels in bold
plot(x, y, xlab = substitute(paste(bold('X Label'))),
 ylab = substitute(paste(bold('Y Label'))))

Обратите внимание, что метки для обеих осей теперь выделены жирным шрифтом.

Пример 2: Жирный шрифт с текстом на графике

В следующем коде показано, как включить полужирный шрифт для текстового элемента внутри графика:

#define data
x <- c(1, 2, 3, 4, 4, 5, 6, 6, 7, 9)
y <- c(8, 8, 9, 10, 13, 12, 10, 11, 14, 17)

#create scatterplot
plot(x, y)

#add normal text at location x=3, y=14
text(3, 14, 'This is some normal text')

#add bold text at location x=3, y=16 
text(3, 16, substitute(paste(bold('This is some bold text')))) 

Обратите внимание на разницу между полужирным шрифтом и обычным шрифтом.

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные функции в R:

Как использовать курсив в R
Как добавить верхние и нижние индексы к графикам в R
Как изменить размер шрифта в ggplot2

Замечательно! Вы успешно подписались.
Добро пожаловать обратно! Вы успешно вошли
Вы успешно подписались на кодкамп.
Срок действия вашей ссылки истек.
Ура! Проверьте свою электронную почту на наличие волшебной ссылки для входа.
Успех! Ваша платежная информация обновлена.
Ваша платежная информация не была обновлена.