[R-br] subset

Benilton Carvalho beniltoncarvalho em gmail.com
Domingo Julho 21 18:14:32 BRT 2013


subset(df, ide %in% c('1', '3', '6'))



2013/7/21 Fátima Lima Paula <fatima.lima.paula em gmail.com>:
> 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
> R-br em listas.c3sl.ufpr.br
> 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.


Mais detalhes sobre a lista de discussão R-br