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

Puedes opinar sobre este contenido:
  • 0
  • 0
  • 0
  • 0

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/

Redactor del artículo

  • Luis Benites
    Director de Statologos.com

    Tengo una Maestría en Ciencias en Estadística Aplicada y he trabajado en algoritmos de aprendizaje automático para empresas profesionales tanto en el sector de la salud como en el comercio minorista.

    Ver todas las entradas

¿Te hemos ayudado?

Ayudanos ahora tú, dejanos un comentario de agradecimiento, nos ayuda a motivarnos y si te es viable puedes hacer una donación:

La ayuda no cuesta nada

Por otro lado te rogamos que compartas nuestro sitio con tus amigos, compañeros de clase y colegas, la educación de calidad y gratuita debe ser difundida, recuerdalo:

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!