Урок 2 Основные структуры данных в R и установка и подключение пакетов
2.1 Описание
В этом уроке мы разберём основные структуры данных в языке программирования R и сравним их с Excel.
Структуры данных рассмотренные в уроке: 1. Векторы 2. Таблицы (дата фреймы) 3. Списки
2.3 Материалы
Все материалы к данному уроку можно найти по ссылке.
2.4 Код
# переменная
x <- 1
# вектор
y <- 1:10
typeof(y)
strings <- c("string", "vector")
typeof(strings)
vec <- c(3, "string")
typeof(vec)
# обраение к элементу вектора
strings[1]
strings[2]
y[3:6]
y[c(2, 5, 9)]
# таблица, data frame
df1 <- data.frame(a = 1:3,
                  b = c("a", "b", "c"))
# обратиться к определённому столбцу таблицы
df1$a
df1['a']
# списки
typeof(df1)
class(df1)
list1 <- list(y, strings, vec, df1)
list2 <- list(node1 = c(1, 5, 8),
              node2 = list("y", 3, "p"))
# структура объекта
str(df1)
str(list2)
str(vec)