Изменения

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

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

4086 байтов добавлено, 14:10, 30 марта 2014
м
Получение информации об объектах
|-
| <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>.
|}

Навигация