Метод 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. Выполните следующие действия:
- Посетите веб-сайт Google Fonts (fonts.google.com) и выберите шрифт, который хотите использовать.
- Нажмите кнопку «Выбрать этот шрифт».
- В правом нижнем углу нажмите кнопку «Загрузить», чтобы получить файлы шрифтов.
- Извлеките загруженный zip-файл и найдите файл шрифта с расширением.ttf.
- Скопируйте файл шрифта в каталог проекта 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")