R'de bir paket nasıl kaldırılır (örnekle)
R’yi yeniden başlatmadan bir paketi hızla boşaltmak için unloadNamespace() işlevini kullanabilirsiniz.
Örneğin, ggplot2 paketini mevcut R ortamından kaldırmak için aşağıdaki sözdizimini kullanabilirsiniz:
unloadNamespace(" ggplot2 ")
Aşağıdaki örnekte bu fonksiyonun pratikte nasıl kullanılacağı gösterilmektedir.
Örnek: R’de bir paket nasıl kaldırılır
Bir veri çerçevesi için dağılım grafiği oluşturmak üzere ggplot2 paketini R’ye yüklediğimizi varsayalım:
library (ggplot2)
#create data frame
df <- data. frame (x=c(1, 2, 3, 4, 5, 6, 7, 8),
y=c(4, 9, 14, 29, 24, 23, 29, 31))
#create scatterplot
ggplot(df, aes(x=x, y=y)) +
geom_point()
Dağılım grafiği oluşturmak için ggplot2 paketindeki fonksiyonları başarıyla kullanabiliyoruz.
Ancak artık ggplot2’ye ihtiyacımız olmadığını ve paketi mevcut R ortamımızdan kaldırmak istediğimizi varsayalım.
Bunu yapmak için aşağıdaki sözdizimini kullanabiliriz:
#unload ggplot2 from current R environment unloadNamespace(" ggplot2 ")
Şimdi ggplot2 paketindeki fonksiyonları kullanmaya çalışırsak bir hata alacağız:
#create data frame
df <- data. frame (x=c(1, 2, 3, 4, 5, 6, 7, 8),
y=c(4, 9, 14, 29, 24, 23, 29, 31))
#create scatterplot
ggplot(df, aes(x=x, y=y)) +
geom_point()
Error in ggplot(df, aes(x = x, y = y)): could not find function "ggplot"
UnloadNamespace() işlevini kullanarak kaldırdığımızdan beri ggplot2 paketi artık mevcut R ortamımızda yüklü olmadığından bir hata alıyoruz.
İlgili: R’de hangi paket sürümünün yüklü olduğu nasıl kontrol edilir
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 ortam nasıl temizlenir
R’de çok satırlı bir yorum nasıl oluşturulur
R’de hangi paket sürümünün yüklü olduğu nasıl kontrol edilir