Вы можете использовать следующий синтаксис для изменения размера шрифта различных элементов на базовых графиках R:
plot(df$x, df$y, main='Title', sub='Subtitle',
cex.main= 2 , #change font size of title
cex.sub= 2 , #change font size of subtitle
cex.lab= 2 , #change font size of axis labels
cex.axis= 2 ) #change font size of axis text
В следующих примерах показано, как использовать этот синтаксис со следующей диаграммой рассеяния в базе R:
#create data frame
df <- data.frame(x=c(1, 2, 3, 4, 5, 6),
y=c(5, 8, 12, 16, 25, 33))
#create scatterplot with all default font sizes
plot(df$x, df$y, main='Title', sub='Subtitle')

Пример 1: изменение размера шрифта заголовка
Следующий код показывает, как изменить размер шрифта заголовка графика:
#create scatterplot with increased font size of title
plot(df$x, df$y, main='Title', sub='Subtitle '.
cex.main= 2 )

Пример 2: изменение размера шрифта субтитров
Следующий код показывает, как изменить размер шрифта подзаголовка сюжета:
#create scatterplot with increased font size of subtitle
plot(df$x, df$y, main='Title', sub='Subtitle '.
cex.sub= 2 )

Пример 3: изменение размера шрифта меток осей
В следующем коде показано, как изменить размер шрифта меток осей графика:
#create scatterplot with increased font size of axis labels
plot(df$x, df$y, main='Title', sub='Subtitle '.
cex.lab= 2 )

Пример 4: изменение размера шрифта текста оси
Следующий код показывает, как изменить размер шрифта текста оси графика:
#create scatterplot with increased font size of axis text
plot(df$x, df$y, main='Title', sub='Subtitle '.
cex.axis= 2 )

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