Cómo eliminar marcos de datos en R (con ejemplos)

El lenguaje de programación R ofrece dos funciones útiles para ver y eliminar objetos dentro de un espacio de trabajo de R:

  • ls (): enumera todos los objetos en el espacio de trabajo actual
  • rm (): elimina uno o más objetos del espacio de trabajo actual

Este tutorial explica cómo usar la función rm () para eliminar marcos de datos en R y la función ls () para confirmar que se ha eliminado un marco de datos.

Eliminar un solo marco de datos

El siguiente código muestra cómo eliminar un solo marco de datos de su espacio de trabajo actual de R:

# enumerar todos los objetos en el espacio de trabajo actual de R
ls ()

[1] "df1" "df2" "df3" "x"

#remove df1
rm (df1)

# enumerar todos los objetos en el espacio de trabajo
 ls ()

[1] "df2" "df3" "x"  

Eliminar varios marcos de datos

El siguiente código muestra cómo eliminar varios marcos de datos de su espacio de trabajo actual de R:

# enumerar todos los objetos en el espacio de trabajo actual de R
ls ()

[1] "df1" "df2" "df3" "x"

#remove df1 y df2 
rm (" df1 ", " df2 ")

# enumerar todos los objetos en el espacio de trabajo
 ls ()

[1] "df3" "x"  

Eliminar todos los marcos de datos

El siguiente código muestra cómo eliminar todos los objetos que son de tipo «data.frame» en su espacio de trabajo actual de R:

# enumerar todos los objetos en el espacio de trabajo actual de R
ls ()

[1] "df1" "df2" "df3" "x"

# eliminar todos los objetos de tipo "data.frame" 
rm (list = ls (all = TRUE ) [ sapply ( mget (ls (all = TRUE )), class) == " data.frame "])

# enumerar todos los objetos en el espacio de trabajo
 ls ()

[1] "x" 

También puede usar la función grepl () para eliminar todos los objetos en el espacio de trabajo que contienen la frase «df»:

# enumerar todos los objetos en el espacio de trabajo actual de R
ls ()

[1] "df1" "df2" "df3" "x"

# eliminar todos los objetos que contienen "df" 
rm (list = ls () [ grepl (" df ", ls ())])

# enumerar todos los objetos en el espacio de trabajo
 ls ()

[1] "x" 

Recursos adicionales

Cómo crear un marco de datos vacío en R
Cómo agregar filas a un marco de datos en R

  • https://r-project.org
  • https://www.python.org/
  • https://www.stata.com/

Deja un comentario

Para trazar una distribución normal en R, podemos usar base R o instalar un paquete más elegante como ggplot2. Usando…
statologos comunidad-2

Compartimos información EXCLUSIVA y GRATUITA solo para suscriptores (cursos privados, programas, consejos y mucho más)

You have Successfully Subscribed!