ID EN
Object & Attributes

attributes

R Base 3.6.2 🇮🇩 Bahasa Indonesia

Fungsi-fungsi ini mengakses atribut objek. Formulir pertama di bawah ini mengembalikan daftar atribut objek. Formulir pengganti menggunakan daftar di sisi kanan tugas sebagai atribut objek (jika sesuai).

Syntax

R
attributes(x)
attributes(x) <- value
mostattributes(x) <- value

Arguments

Parameter Deskripsi
x any R object
value an appropriate named list of attributes, or NULL.

Details

Tidak seperti attr, menyetel atribut pada objek NULL bukanlah suatu kesalahan: atribut tersebut akan dipaksa ke daftar kosong terlebih dahulu. Perhatikan bahwa beberapa atribut (yaitu kelas, komentar, redup, nama dim, nama, nama baris, dan tsp) diperlakukan secara khusus dan memiliki batasan pada nilai yang dapat ditetapkan. (Perhatikan bahwa hal ini tidak berlaku untuk level yang harus ditetapkan untuk faktor melalui fungsi penggantian level.) Atribut tidak disimpan secara internal sebagai daftar dan harus dianggap sebagai himpunan dan bukan vektor, yaitu urutan elemen atribut() tidak menjadi masalah. Hal ini juga tercermin dari perilaku identik() dengan argumen default attrib.as.set = TRUE. Atribut harus memiliki nama yang unik (dan NA diambil sebagai "NA", bukan nilai yang hilang). Menetapkan atribut terlebih dahulu akan menghapus semua atribut, lalu menyetel atribut redup apa pun

Contoh

Example
R
# NOT RUN {
x <- cbind(a = 1:3, pi = pi) # simple matrix with dimnames
attributes(x)

## strip an object's attributes:
attributes(x) <- NULL
x # now just a vector of length 6

mostattributes(x) <- list(mycomment = "really special", dim = 3:2,
   dimnames = list(LETTERS[1:3], letters[1:5]), names = paste(1:6))
x # dim(), but not {dim}names
# }

See Also

attr structure.