Изменения

Перейти к: навигация, поиск

R:Краткая справка

4089 байтов добавлено, 14:10, 30 марта 2014
м
Получение информации об объектах
| <code>gl(n, k, length = n*k, labels = 1:n)</code> || создаёт фактор; <code>n</code> - количество уровней фактора; <code>k</code> - число повторов для каждого уровня; <code>length</code> - размер итогового объекта; <code>labels</code> - необязательный аргумент, который можно использовать для указания названий каждого уровня фактора.
|-
| <code>expand.grid(...)</code> || создаёт таблицу данных (<code>data.frame</code>) из сочетания всех элементов вектора или уровней фактора.|} == Преобразование объектов == Следующие команды конвертируют объект <code>x</code> в объект соответствующего класса<ref>Полный список доступен с помощью команды <code>methods(as)</code>.</ref>: {| class="prettytable wide"| <code>as.array(x)</code> || массив данных.|-| <code>as.character(x)</code> || вектор строк/символов.|-| <code>as.data.frame(x)</code> || таблица данных.|-| <code>as.factor(x)</code> || фактор.|-| <code>as.logical(x)</code> || логический вектор.|-| <code>as.numeric(x)</code> || числовой вектор.|} == Получение информации об объектах == Следующие команды позволяют проверить, принадлежит ли объект <code>x</code> или его отдельные элементы к определенному типу<ref>Полный список доступен с помощью команды <code>methods(is)</code>.</ref>: {| class="prettytable wide"| <code>is.na(x)</code> || отсутствующее (пропущенное) значение.|-| <code>is.null(x)</code> || ноль.|-| <code>is.nan(x)</code> || [http://ru.wikipedia.org/wiki/NaN NaN].|-| <code>is.array(x)</code> || массив данных.|-| <code>is.data.frame(x)</code> || таблица данных.|-| <code>is.numeric(x)</code> || числовой вектор.|-| <code>is.complex(x)</code> || вектор комплексных чисел.|-| <code>is.character(x)</code> || вектор строк/символов.|-| <code>x</code> || выводит объект <code>x</code>.|-| <code>head(x)</code> || возвращает первую часть объекта <code>x</code><ref>Количество возвращаемых элементов объекта указывает с помощью аргумента <code>n</code> (по умолчанию равен 6).</ref>.|-| <code>tail(x)</code> || возвращает последнюю часть объекта <code>x</code>.|-| <code>summary(x)</code> || выводит обобщенную информацию об объекте <code>x</code><ref><code>summary()</code> является функцией общего назначения и результат её работы зависит от класса объекта <code>x</code>.</ref>.|-|- <code>str(x)</code> || возвращает внутреннюю структуру объекта <code>x</code>.|-| <code>length(x)</code> || возвращает число элементов, содержащихся в объекте <code>x</code>.|-| <code>dim(x)</code> || возвращает размерность объекта <code>х</code>; используя команду вроде <code>dim(x) = c(3,2)</code> можно принудительно задать определенную размерность объекта <code>x</code>.|-|- <code>dimnames(x)</code> || возвращает число элементов, содержащихся в объекте <code>x</code>.|-| <code>nrow(x)</code> || возвращает число строк в таблице или матрице <code>x</code>.|-| <code>ncol(x)</code> || возвращает число столбцов в таблице или матрице <code>x</code>.|-| <code>class(x)</code> || возвращает или задает (например, <code>class(x) <- "myclass"</code>) класс объекта <code>x</code>.|-| <code>unclass(x)</code> || удаляет атрибут класса у объекта <code>x</code>.|-| <code>attr(x, which)</code> || возвращает или задает атрибут "which" объекта <code>x</code>.|-| <code>attributes(obj)</code> || возвращает или задает список атрибутов объекта <code>obj</code>.
|}

Навигация