Из SPSS в R: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 286:
test$AGEREC[test$AGE > 60] <- "Aged"</pre></code>
 
====Используя функцию <code>cut()</code>====
Существует несколько способов достичь одного и того же результата. Один из них - это использование функции <code>cut()</code>. Допустим, у нас нет респондентов старше 100 лет.
<code>
Строка 293:
[1] (35,60] [0,35] (35,60] (60,100] [0,35]
Levels: [0,35] (35,60] (60,100]</pre></code>
Результирующая переменная является фактором, значения уровней которого понятны интуитивно. Мы можем объявить порядок и значения уровней явно:
<code><pre>
> levels(test$AGEREC) <- c("Young", "Adult", "Aged")
> test$AGEREC <- ordered(test$AGEREC)
> test$AGEREC
[1] Adult Young Adult Aged Young
Levels: Young < Adult < Aged</pre></code>
 
====Используя функцию recode()====