ID EN
Data Types & Classes

names

R Base 3.6.2 🇮🇩 Bahasa Indonesia

Berfungsi untuk mendapatkan atau mengatur nama suatu objek.

Syntax

R
names(x)
names(x) <- value

Arguments

Parameter Deskripsi
x an R object.
value a character vector of up to the same length as x, or NULL.

Return Value

Untuk nama, NULL atau vektor karakter yang panjangnya sama dengan x. (NULL diberikan jika objek tidak memiliki nama, termasuk untuk objek dengan tipe yang tidak dapat memiliki nama.) Untuk suatu lingkungan, panjangnya adalah jumlah objek dalam lingkungan namun urutan namanya berubah-ubah. Untuk nama<-, objek yang diperbarui. (Perhatikan bahwa nilai nama(x) <- nilai adalah nilai penugasan, nilai, bukan nilai kembalian dari sisi kiri.)

Details

nama adalah fungsi pengakses umum, dan nama<- adalah fungsi pengganti umum. Metode default mendapatkan dan mengatur atribut "nama" dari vektor (termasuk daftar) atau daftar pasangan. Untuk lingkungan env, nama(env) memberikan nama dari daftar yang sesuai, yaitu nama(as.list(env, semua.nama = TRUE)) yang juga diberikan oleh ls(env, semua.nama = TRUE, diurutkan = FALSE). Jika lingkungan digunakan sebagai tabel hash, nama(env) adalah “kuncinya”. Jika nilainya lebih pendek dari x, maka diperpanjang dengan karakter NA hingga panjang x. Dimungkinkan untuk memperbarui hanya sebagian dari atribut nama melalui aturan umum: lihat contoh. Ini berfungsi karena ekspresi di sana dievaluasi sebagai z <- "names<-"(z, "[<-"(names(z), 3, "c2")). Nama "" itu istimewa: digunakan untuk menunjukkan bahwa tidak ada asosiasi nama

Contoh

Example
R
# NOT RUN {
# print the names attribute of the islands data set
names(islands)

# remove the names attribute
names(islands) <- NULL
islands
rm(islands) # remove the copy made

z <- list(a = 1, b = "c", c = 1:3)
names(z)
# change just the name of the third element.
names(z)[3] <- "c2"
z

z <- 1:3
names(z)
## assign just one name
names(z)[2] <- "b"
z

# }

See Also

slotNames dimnames.