2016-08-28 2 views
0

Как получить такой формат?Уровни - нужен точный формат

Пример

[1] 1 1 1 2 2 2 Уровни: 1 2

где:

режим (пример)

[1] "числовые"

уровни (пример)

[1] "1", "2"

режим (уровни (пример))

[1] "характер"

Я пытаюсь создать числовой объект и атрибут значений и уровней as.character, но я получаю что-то другое, и мне нужен именно этот формат ... Все еще изучая основы R ... Спасибо!

ответ

0

Таким образом, мне удалось получить желаемый результат следующим образом:

> class3<-as.numeric(c("1","2","3")) 
> class3.f<-factor(class3) 
> class3.f 

[1] 1 2 3 
Levels: 1 2 3 

Если у вас есть какие-либо лучший совет не стесняйтесь отправлять ... Приветствия

0

Вы также можете сделать:

example <- c(1,1,1,2,2,2)     
levels(as.factor(example)) 

[1] "1" "2" 
Смежные вопросы