R — интерпретируемый язык, код выполняется построчно.
Комментарии начинаются с символа #.
Переменные создаются с помощью оператора присваивания <- или =.
x <- 10 y = 5
Основные типы данных: числа (numeric), строки (character), логические значения (logical), факторы (factor), и т.д. Векторы — основной тип данных в R. Создаются с помощью функции c().
vec <- c(1, 2, 3, 4, 5)
Матрицы создаются с помощью функции matrix().
mat <- matrix(1:9, nrow = 3, ncol = 3)
Датафреймы (data frames) — таблицы данных. Создаются с помощью функции data.frame().
df <- data.frame(name = c("Alice", "Bob"), age = c(25, 30))
Функции создаются с помощью ключевого слова function
my_function <- function(a, b) { return(a + b) }
Пакеты расширяют функциональность R
install.packages("имя_пакета") - установка
install.packages("dplyr") library(dplyr) - загрузка