Como eliminar determinadas linhas em uma base

Ei gente… boa noite… tenho um banco de dados que estou tentando organizar. Depois que eu importei, reconheci algumas linhas que quero eliminar. Usei o seguinte código:

dados_com_linhas_eliminadas <- slice(dados_empilhados, 25) %>% view()

Mas o R retornou uma base só com a linha que eu queria eliminar, neste caso a 25.
Enfim… como fazer para eliminar algumas linhas da minha base de dados?
Se a pergunta não está formulada de maneira adequada, peço desculpas, ainda estou aprendendo.

Obrigada!

  1. Vc pode colocar um vetor de índices pra selecionar as linhas que vc quer.
  2. Vc pode usar um vetor de índices E o operador ‘menos’ pra excluir as linhas que vc quer eliminar.
library(dplyr)
mini_iris <- slice(iris, 1:5)

# escolhendo as linhas para FICAREM
slice(mini_iris,  3)          # só vem a linha 3
slice(mini_iris,  3:5)       # vem as linhas 3, 4 e 5
slice(mini_iris,  c(1,5))   # vem as linhas 1 e 5

# escolhendo as linhas para IREM EMBORA
slice(mini_iris, -3)       # vem todas as linhas menos a linha 3
slice(mini_iris, -(3:5)) # vem todas as linhas menos as linhas 3, 4 e 5
slice(mini_iris, -c(1,5)) # vem todas as linhas menos as linhas 1 e 5

Obrigada Athos… deu super certo!!!

1 curtida