# Define a variable
my_title <- "My Dynamic Section Title"
## `r my_title`
В этом фрагменте кода my_title— это переменная, содержащая желаемый заголовок раздела. Поместив r my_titleв символы двойной решетки (##), RMarkdown оценит код и заменит его значением my_titleв качестве заголовка раздела.
---
title: "`r my_title`"
---
# My Section
В этом примере мы определяем поле метаданных titleи присваиваем ему значение my_title. Заключая r my_titleв обратные кавычки, мы указываем RMarkdown оценить код и использовать результат в качестве заголовка раздела.
# Define a custom function
get_section_title <- function() {
current_date <- format(Sys.Date(), "%B %d, %Y")
return(paste("Section Title -", current_date))
}
## `r get_section_title()`
В этом фрагменте кода функция get_section_titleгенерирует динамический заголовок путем объединения строки «Название раздела -» с текущей датой. Результат функции затем отображается в виде заголовка раздела с помощью r get_section_title().