Olá companheiros do R.
Quero criar um dataframe a partir de algumas categorias de uma variável.
Não sei o que estou fazendo de errado.
Exemplo:

nome=c("a","b","c","d","e","f","g","h","i","j","k")
ide=c("1","2","3","1","2","4","6","6","9","2","1")
df=cbind(nome,ide)
df=as.data.frame(df)
df
#quero um dataframe apenas com os ide = 1, 3 e 6
teste=subset(df,ide==c("1","3","6"))
teste
Mensagens de aviso perdidas:
1: In is.na(e1) | is.na(e2) :
  comprimento do objeto maior não é múltiplo do comprimento do objeto menor
2: In `==.default`(ide, c("1", "3", "6")) :
  comprimento do objeto maior não é múltiplo do comprimento do objeto menor
teste

#Cria algo que não tem nada a ver:

  nome ide
1    a   1
4    d   1

Alguém pode me dizer onde estou errando?
Obrigada
Fátima




-- 
"Minha felicidade depende da qualidade dos meus pensamentos"
_______________________________________________
R-br mailing list
[email protected]
https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código 
mínimo reproduzível.

Responder a