Язык программирования R/Введение: различия между версиями

Содержимое удалено Содержимое добавлено
Data types
Vectors
Строка 197:
</pre>
 
=== VectorsВекторы ===
 
Вы можете создать вектор используя функцию <tt>c()</tt> которая объединяет несколько однотипных элементов. Возможно, также, создать последовательность используя символ <tt>:</tt> или функцию <tt>seq()</tt>. Например, <tt>1:5</tt> создаёт вектор-последовательность чисел от 1 до 5. Функция <tt>seq()</tt> позволяет указывать интервал между каждым числом. Можно повторять образец используя функцию <tt>rep()</tt>. Также можно создать численный вектор с пропущенными значениями, используя функцию <tt>numeric()</tt>, или символьный — <tt>character()</tt>, или логический (то есть <tt>TRUE</tt> или <tt>FALSE</tt>) — <tt>logical()</tt>.
You can create a vector using the <tt>c()</tt> function which concatenates some elements. You can create a sequence using the <tt>:</tt> symbol or the <tt>seq()</tt> function. For instance <tt>1:5</tt> gives all the number between 1 and 5. The <tt>seq()</tt> let you specify the interval between each number. You can also repeat a pattern using the <tt>rep()</tt> function.
You can also create a numeric vector of missing values using <tt>numeric()</tt>, a character vector of missing values using <tt>character()</tt> and a logical vector of missing values (ie <tt>FALSE</tt>) using <tt>logical()</tt>
 
<pre width=80>
Строка 231 ⟶ 230 :
[1] "" "" "" "" ""
</pre>
Функция <tt>length()</tt> вычисляет длину вектора (количество переменных, а не <math>\sqrt{x^2+y^2+z^2}</math>).
The <tt>length()</tt> computes the length of a vector.
<pre width=80>
x <- seq(1,5,by=.5) # CreateСоздаём aпоследовательность sequence of numberчисел
x # DisplayОтображаем thisэтот objectобъект
[1] 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
> length(x) # GetПолучаем lengthдлину of objectобъекта x
[1] 9
</pre>
 
Функция <tt>last()</tt> возвращает последний элемент вектора.
<tt>last()</tt> ('''sfsmisc''') returns the last element of a vector.
 
=== Factors ===