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