ID EN
Data Types & Classes

NULL

R Base 3.6.2 🇮🇩 Bahasa Indonesia

NULL mewakili objek null di R: itu adalah kata yang dilindungi undang-undang. NULL sering kali dikembalikan oleh ekspresi dan fungsi yang nilainya tidak terdefinisi.

Syntax

R
NULL
as.null(x, …)
is.null(x)

Arguments

Parameter Deskripsi
x an object to be tested or coerced.
… ignored.

Return Value

as.null mengabaikan argumennya dan mengembalikan NULL. is.null mengembalikan TRUE jika nilai argumennya NULL dan FALSE sebaliknya.

Details

NULL dapat diindeks (lihat Ekstrak) dengan cara apa pun yang sah secara sintaksis: masuk akal atau tidak, hasilnya selalu NULL. Objek dengan nilai NULL dapat diubah dengan operator pengganti dan akan dipaksa ke tipe sisi kanan. NULL juga digunakan sebagai daftar pasangan kosong: lihat contohnya. Karena daftar berpasangan sering kali dipromosikan menjadi daftar, Anda mungkin menemukan NULL dipromosikan ke daftar kosong. Objek dengan nilai NULL tidak dapat memiliki atribut karena hanya ada satu objek nol: upaya untuk menetapkannya merupakan kesalahan (attr) atau mempromosikan objek ke daftar kosong dengan atribut (atribut dan struktur).

Contoh

Example
R
# NOT RUN {
is.null(list())     # FALSE (on purpose!)
is.null(pairlist()) # TRUE
is.null(integer(0)) # FALSE
is.null(logical(0)) # FALSE
as.null(list(a = 1, b = "c"))
# }