Создаём кроссворд на R
Пакет worrrd позволяет быстро создавать кроссворды на основе дата фреймов. Далее такой кроссворд можно сохранить как изображение или распечатать.
Пример:
library(worrrd)
# Вопросы и ответы
dat <-
dplyr::tribble(
~word, ~clue,
"filter", "фильтрация данных",
"mutate", "добавляет новый столбец",
"arrange", "сортирует данные",
"summarise", "агрегация данных",
"group_by", "группировка данных",
"left_join", "соединить две таблицы"
)
# Создаём объект кроссворда
ex1 <- crossword(words = dat$word, clues = dat$clue, r = 40, c = 40)
# Рисуем кроссворд
plot(ex1, solution = TRUE, clues = TRUE, legend_size = 3)
Аргумент solution = TRUE позволяет скрывать, или наоборот отобрать ответы.
Как по мне, это интересный способ закрепить знания по итогам лекции, или пройденного видео урока. Так что вполне можно использовать в хоте обучения студентов.
Результат работы приведённого кода можно увидеть на изображении к посту.
#заметки_по_R