R'de ortam nasıl temizlenir (3 yöntem)
R’de ortamı hızla temizlemek için kullanabileceğiniz üç yöntem vardır:
Yöntem 1: rm() kullanarak ortamı temizleyin
rm(list=ls())
Yöntem 2: Süpürge simgesini kullanarak ortamı temizleyin
Yöntem 3: lm() ve class’ı kullanarak belirli nesne türlerini temizleyin
#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 "])
Aşağıdaki örnekler bu yöntemlerin her birinin pratikte nasıl kullanılacağını göstermektedir.
Yöntem 1: rm() kullanarak ortamı temizleyin
İki veri çerçevesi, iki liste, iki matris ve iki vektörden oluşan bir R ortamımız olduğunu varsayalım:
Ortamdaki tüm nesneleri kaldırmak için aşağıdaki kodu kullanabiliriz:
rm(list=ls())
Artık R ortamındaki her nesnenin temizlendiğini unutmayın.
Yöntem 2: Süpürge simgesini kullanarak ortamı temizleyin
Tekrar aşağıdaki nesnelere sahip bir R ortamımızın olduğunu varsayalım:
Tüm ortamı temizlemek için süpürge simgesine tıklayabiliriz:
Evet’e tıkladığımızda ortam temizlenecektir:
Yöntem 3: Belirli Nesne Türlerini Temizleme
Bazen R’deki ortamdan yalnızca belirli türdeki nesneleri kaldırmak isteriz.
Örneğin, aşağıdaki nesnelerin bulunduğu bir R ortamımızın olduğunu varsayalım:
Ortamdan yalnızca veri çerçevelerini temizlemek için aşağıdaki kodu kullanabiliriz:
#clear all data frames from environment
rm(list=ls(all= TRUE )[sapply(mget(ls(all= TRUE )), class) == " data.frame "])
Tüm veri çerçevelerinin ortamdan temizlendiğini ancak diğer tüm nesnelerin kaldığını unutmayın.
Ek kaynaklar
Aşağıdaki eğitimlerde R’de diğer yaygın işlemlerin nasıl gerçekleştirileceği açıklanmaktadır:
R’de çok satırlı bir yorum nasıl oluşturulur
R’de veri çerçeveleri nasıl silinir
R’de boş bir veri çerçevesi nasıl oluşturulur
R’deki vektörden belirli öğeler nasıl kaldırılır