[R-br] subset a dataframe
Marcus Nunes
marcus.nunes em gmail.com
Sábado Julho 28 11:11:48 -03 2018
Ao fazer
out <- c("2","4")
o vetor out deixou de ser numérico:
is.numeric(out)
Faça
out <- c(2,4)
que o comando
dat[-out,]
vai funcionar.
--
Marcus Nunes
Professor Adjunto
Universidade Federal do Rio Grande do Norte
Centro de Ciências Exatas e da Terra
Departamento de Estatística
Laboratório de Estatística Aplicada
marcus.nunes em ccet.ufrn.br
http://marcusnunes.me/
On Sat, Jul 28, 2018 at 11:08 AM Antonio Silva via R-br <
r-br em listas.c3sl.ufpr.br> wrote:
> Olá,
>
> Algo que deve ser simples mas no qual empaquei.
>
> Tenho um vetor com o nome de algumas linhas com dados suspeitos:
>
> a <- c(1,2,3,4,5)
> b <- c(2,8,6,4,10)
> dat <- data.frame(a,b)
> out <- c("2","4") # linhas com dados suspeitos
>
> Com dat[out,] eu consigo selecionar as linhas do dataframe com dados
> suspeitos.
>
> Mas eu quero selecionar as linhas sem dados suspeitos. Tentei dat[!out,]
> dat[-out,] e algumas outras coisas sem sucesso.
>
> Agradeço sugestões, obrigado.
>
> --
> Antônio Olinto Ávila da Silva
> _______________________________________________
> 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.
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20180728/d791a380/attachment.html>
Mais detalhes sobre a lista de discussão R-br