
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@ccet.ufrn.br http://marcusnunes.me/ On Sat, Jul 28, 2018 at 11:08 AM Antonio Silva via R-br < r-br@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@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.