Cara membongkar paket di r (dengan contoh)


Anda dapat menggunakan fungsi unloadNamespace() untuk membongkar paket dengan cepat tanpa memulai ulang R.

Misalnya, Anda dapat menggunakan sintaks berikut untuk membongkar paket ggplot2 dari lingkungan R saat ini:

 unloadNamespace(" ggplot2 ")

Contoh berikut menunjukkan cara menggunakan fungsi ini dalam praktiknya.

Contoh: Cara membongkar paket di R

Misalkan kita memuat paket ggplot2 ke R untuk membuat plot sebar untuk bingkai data:

 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() 

Kami berhasil menggunakan fungsi dalam paket ggplot2 untuk membuat plot sebar.

Namun, anggaplah kita tidak lagi membutuhkan ggplot2 dan ingin membongkar paket dari lingkungan R kita saat ini.

Kita dapat menggunakan sintaks berikut untuk melakukan ini:

 #unload ggplot2 from current R environment
unloadNamespace(" ggplot2 ")

Sekarang, jika kita mencoba menggunakan fungsi dari paket ggplot2 , kita akan menerima pesan kesalahan:

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

Kami menerima pesan kesalahan karena paket ggplot2 tidak lagi dimuat di lingkungan R kami saat ini karena kami membongkarnya menggunakan fungsi unloadNamespace() .

Terkait: Cara memeriksa versi paket mana yang dimuat di R

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan operasi umum lainnya di R:

Cara membersihkan lingkungan di R
Cara membuat komentar multiline di R
Cara memeriksa versi paket mana yang dimuat di R

Tambahkan komentar

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