Оживите свои графики R с помощью Google Fonts: руководство

Метод 1: использование пакета showtext
Пакет showtext — это удобный инструмент, который позволяет нам использовать внешние шрифты в графиках R. Для начала нам нужно установить пакет showtext, используя следующий код:

install.packages("showtext")
library(showtext)

Далее мы можем скачать и загрузить шрифты Google с помощью функции font_add_google(). Например, если мы хотим использовать шрифт «Лобстер», мы можем сделать следующее:

font_add_google("Lobster")

После добавления шрифта мы можем указать его на нашем графике с помощью функции showtext_auto():

showtext_auto()
plot(1:10, main = "My Fancy Plot Title", family = "Lobster")

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

  1. Посетите веб-сайт Google Fonts (fonts.google.com) и выберите шрифт, который хотите использовать.
  2. Нажмите кнопку «Выбрать этот шрифт».
  3. В правом нижнем углу нажмите кнопку «Загрузить», чтобы получить файлы шрифтов.
  4. Извлеките загруженный zip-файл и найдите файл шрифта с расширением.ttf.
  5. Скопируйте файл шрифта в каталог проекта R.

Как только файл шрифта окажется в каталоге вашего проекта, вы можете загрузить его с помощью пакета extrafont:

install.packages("extrafont")
library(extrafont)
font_import()
loadfonts(device = "win")
plot(1:10, main = "My Fancy Plot Title", family = "YourFontName")

Метод 3: использование пакета showtextdb
Пакет showtextdb предоставляет альтернативный способ доступа к Google Fonts в R. Это база данных шрифтов, которую можно использовать напрямую, не загружая и не устанавливая отдельные файлы шрифтов. Вот как его использовать:

install.packages("showtextdb")
library(showtextdb)
font_add("Google Fonts")
plot(1:10, main = "My Fancy Plot Title", family = "YourFontName")