Acho que isso resolve

a <- c(1,2,3,4,5)
b <- c(2,8,6,4,10)
dat <- data.frame(a,b)
dat[-c(2,4),]

ou
out<-c(2,4) # sem aspas
dat[-out,]

On Jul 28 2018, at 11:08 am, Antonio Silva via R-br <[email protected]> 
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
> [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.
>

_______________________________________________
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