Cara menafsirkan pesan r: objek berikut disembunyikan


Terkadang Anda mungkin menemukan pesan berikut di R:

 The following objects are masked from 'package:stats':

    filter, lag

Pesan ini muncul ketika Anda memuat paket ke R yang berisi fungsi yang memiliki nama yang sama dengan fungsi yang sudah dimuat dari paket lain di lingkungan Anda saat ini.

Misalnya, saya memuat paket dplyr ke R:

 library (dplyr)

Attaching package: 'dplyr'

The following objects are masked from 'package:stats':

    filter, lag

The following objects are masked from 'package:base':

    intersect, setdiff, setequal, union

Dari hasilnya kita dapat mengamati:

1. Fungsi yang disebut filter dan lag disembunyikan dari paket R stats.

  • Jika kita menggunakan filter() atau lag() dalam kode R kita, fungsi filter() dan lag() dplyr akan digunakan karena ini adalah paket yang paling baru dimuat yang berisi fungsi-fungsi ini.

2. Fungsi yang disebut intersect , setdiff , setequal , dan union disembunyikan dari paket dasar R.

  • Jika kita menggunakan intersect(), setdiff(), setequal() atau union() dalam kode R kita, fungsi dplyr ini akan digunakan karena ini adalah paket yang paling baru dimuat yang berisi fungsi-fungsi ini.

Cara menggunakan fungsi tersembunyi

Katakanlah Anda ingin menggunakan fungsi intersect() dari paket dasar R, tetapi saat ini fungsi tersebut tersembunyi karena ada fungsi intersect() yang ada di paket dplyr yang kita muat baru-baru ini.

Untuk secara eksplisit menggunakan fungsi intersect() dari R base , Anda dapat menggunakan sintaks berikut dengan titik dua ganda:

 base::intersect(x, y)

Dalam praktiknya, Anda mungkin akan memuat beberapa paket ke lingkungan R Anda sekaligus.

Untuk memastikan bahwa Anda menggunakan fungsi dari paket yang diinginkan, Anda selalu dapat mengetikkan nama paket dengan dua titik dua di depan nama fungsi.

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan operasi umum lainnya di R:

Bagaimana menafsirkan keluaran glm di R
Bagaimana menginterpretasikan hasil ANOVA di R
Cara menangani R Peringatan: glm.fit: algoritma tidak menyatu

Tambahkan komentar

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