
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"