01 Пр Основные операторы R. Занятие 01. Введение в r содержание установка пакета 1
Скачать 1.34 Mb.
|
Типы данных и операторы в RОператор – это символ, который указывает компилятору выполнять определенные математические или логические манипуляции. Язык R богат встроенными операторами и предоставляет следующие типы операторов. Арифметические Операторы Операторы отношений Логические Операторы Операторы присваивания Арифметические операторы
Операторы сравнения Логические операторы Структуры данных в R
Векторы (vector) – это одномерные массивы данных, которые могут содержать числовые, текстовые или логические данные. Примеры:v1<-(1,3,5,8) v2<-(‘s’,’h’,’d’,’r’) v3<-( FALSE,TRUE, FALSE,TRUE, FALSE) Матрица (matrix) – это двумерный массив данных, в котором каждый элемент имеет одинаковый тип (числовой, текстовый или логический). Примеры:
Массивы данных(array) сходны с матрицами, но могут иметь больше двух измерений. Пример:
Таблица данных(data frame) – это более широко применимый по сравнению с матрицей объект, поскольку разные столбцы могут содержать разные типы данных (числовой, текстовый и т.д.). Таблица данных – это самая часто используемая структура данных в R. Пример: height weight gender 1 132 48 мужчина 2 151 49 мужчина 3 162 66 женщина 4 139 53 женщина 5 166 67 мужчина 6 147 52 женщина 7 122 40 мужчина Списки – это самый сложный тип данных в R. Фактически, список – это упорядоченный перечень объектов (компонентов). Список может объединять разные (возможно, не связанные между собой) объекты под одним именем. К примеру, список может представлять собой сочетание векторов, матриц, таблиц данных и даже других списков. Пример: sp<-(3,’sd’,[4,6,8],23) |