Ubah kelas suatu objek untuk menunjukkan bahwa objek tersebut harus diperlakukan 'sebagaimana adanya'.
Syntax
R
I(x)
Arguments
Parameter
Deskripsi
x
an object
Return Value
Salinan objek dengan kelas "AsIs" yang diawali dengan kelas.
Details
Fungsi I memiliki dua kegunaan utama. Dalam fungsi data.frame. Melindungi objek dengan menyertakannya dalam I() dalam panggilan ke data.frame menghambat konversi vektor karakter menjadi faktor dan menghilangkan nama, dan memastikan bahwa matriks disisipkan sebagai kolom tunggal. Saya juga dapat digunakan untuk melindungi objek yang akan ditambahkan ke bingkai data, atau dikonversi ke bingkai data melalui as.data.frame. Hal ini dicapai dengan menambahkan kelas "AsIs" ke kelas objek. Kelas "AsIs" memiliki beberapa metodenya sendiri, termasuk untuk [, as.data.frame, print dan format. Dalam rumus fungsi. Di sana digunakan untuk menghambat interpretasi operator seperti "+", "-", "*" dan "^" sebagai operator rumus, sehingga digunakan sebagai operator aritmatika. Ini diartikan sebagai simbol dengan istilah rumus.