Cara menghapus lingkungan di r (3 metode)


Ada tiga metode yang dapat Anda gunakan untuk membersihkan lingkungan dengan cepat di R:

Metode 1: Hapus lingkungan menggunakan rm()

 rm(list=ls())

Metode 2: Bersihkan lingkungan menggunakan ikon sapu

Metode 3: Hapus tipe objek tertentu menggunakan lm() dan kelas

 #clear all data frames from environment
rm(list=ls(all= TRUE )[sapply(mget(ls(all= TRUE )), class) == " data.frame "])

#clear all lists from environment
rm(list=ls(all= TRUE )[sapply(mget(ls(all= TRUE )), class) == " list "])

Contoh berikut menunjukkan cara menggunakan masing-masing metode ini dalam praktik.

Metode 1: Hapus lingkungan menggunakan rm()

Misalkan kita memiliki lingkungan R dengan dua bingkai data, dua daftar, dua matriks, dan dua vektor:

Kita dapat menggunakan kode berikut untuk menghapus semua objek dari lingkungan:

 rm(list=ls()) 

lingkungan yang bersih di R

Perhatikan bahwa setiap objek di lingkungan R sekarang telah dihapus.

Metode 2: Bersihkan lingkungan menggunakan ikon sapu

Mari kita asumsikan lagi bahwa kita memiliki lingkungan R dengan objek berikut:

Kita dapat mengklik ikon sapu untuk membersihkan seluruh lingkungan:

Setelah kami mengklik Ya , lingkungan akan dibersihkan:

Metode 3: Hapus Jenis Objek Tertentu

Terkadang kita hanya ingin menghapus tipe objek tertentu dari lingkungan di R.

Misalnya, kita memiliki lingkungan R dengan objek berikut:

Kita dapat menggunakan kode berikut untuk menghapus frame data saja dari lingkungan:

 #clear all data frames from environment
rm(list=ls(all= TRUE )[sapply(mget(ls(all= TRUE )), class) == " data.frame "]) 

Perhatikan bahwa semua bingkai data telah dihapus dari lingkungan tetapi semua objek lainnya tetap ada.

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan operasi umum lainnya di R:

Cara membuat komentar multiline di R
Cara menghapus bingkai data di R
Cara membuat bingkai data kosong di R
Cara menghapus elemen tertentu dari vektor di R

Tambahkan komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *