Jak wyczyścić środowisko w r (3 metody)


Istnieją trzy metody szybkiego czyszczenia środowiska w R:

Metoda 1: Wyczyść środowisko za pomocą rm()

 rm(list=ls())

Metoda 2: Oczyść środowisko za pomocą ikony miotły

Metoda 3: Wyczyść określone typy obiektów za pomocą lm() i klasy

 #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 "])

Poniższe przykłady pokazują, jak zastosować każdą z tych metod w praktyce.

Metoda 1: Wyczyść środowisko za pomocą rm()

Załóżmy, że mamy środowisko R z dwiema ramkami danych, dwiema listami, dwiema macierzami i dwoma wektorami:

Możemy użyć poniższego kodu, aby usunąć wszystkie obiekty ze środowiska:

 rm(list=ls()) 

czyste środowisko w R

Zauważ, że każdy obiekt w środowisku R jest teraz wyczyszczony.

Metoda 2: Oczyść środowisko za pomocą ikony miotły

Załóżmy jeszcze raz, że mamy środowisko R z następującymi obiektami:

Możemy kliknąć ikonę miotły, aby wyczyścić całe środowisko:

Po kliknięciu Tak środowisko zostanie wyczyszczone:

Metoda 3: Wyczyść określone typy obiektów

Czasami chcemy tylko usunąć określone typy obiektów ze środowiska w R.

Załóżmy na przykład, że mamy środowisko R z następującymi obiektami:

Możemy użyć następującego kodu, aby wyczyścić ze środowiska tylko ramki danych:

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

Należy pamiętać, że wszystkie ramki danych zostały usunięte ze środowiska, ale wszystkie inne obiekty pozostają.

Dodatkowe zasoby

Poniższe samouczki wyjaśniają, jak wykonywać inne typowe operacje w języku R:

Jak utworzyć komentarz wielowierszowy w R
Jak usunąć ramki danych w R
Jak utworzyć pustą ramkę danych w R
Jak usunąć określone elementy z wektora w R

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *