ID EN
Data Frame & Matrix

array

R Base 3.6.2 🇮🇩 Bahasa Indonesia

Membuat atau menguji array.

Syntax

R
array(data = NA, dim = length(data), dimnames = NULL)
as.array(x, ...)
is.array(x)

Arguments

Parameter Deskripsi
data a vector (including a list or expression vector) giving data to fill the array. Non-atomic classed objects are coerced by as.vector.
dim the dim attribute for the array to be created, that is an integer vector of length one or more giving the maximal indices in each dimension.
dimnames either NULL or the names for the dimensions. This must a list (or it will be ignored) with one component for each dimension, either NULL or a character vector of the length given by dim for that dimension. The list can be named, and the list names will be used as names for the dimensions. If the list is shorter than the number of dimensions, it is extended by NULLs to the length required.
x an R object.
… additional arguments to be passed to or from methods.

Return Value

array mengembalikan array dengan luasan yang ditentukan dalam dim dan informasi penamaan dalam dimnames. Nilai-nilai dalam data diambil sebagai nilai-nilai dalam array dengan subskrip paling kiri yang bergerak paling cepat. Jika terdapat terlalu sedikit elemen dalam data untuk mengisi array, maka elemen dalam data akan didaur ulang. Jika data memiliki panjang nol, NA dengan tipe yang sesuai digunakan untuk vektor atom (0 untuk vektor mentah) dan NULL untuk daftar. Tidak seperti matriks, array saat ini tidak menghapus atribut apa pun yang ditinggalkan oleh as.vector dari suatu kelas

Details

Array di R dapat memiliki satu, dua atau lebih dimensi. Ini hanyalah sebuah vektor yang disimpan dengan atribut tambahan yang memberikan dimensi (atribut "dim") dan secara opsional nama untuk dimensi tersebut (atribut "dimnames"). Array dua dimensi sama dengan matriks. Array satu dimensi sering kali terlihat seperti vektor, tetapi mungkin ditangani secara berbeda oleh beberapa fungsi: str membedakannya di versi terbaru R. Atribut "dim" adalah vektor bilangan bulat dengan panjang satu atau lebih yang berisi nilai non-negatif: hasil kali nilainya harus sesuai dengan panjang array. Atribut "dimnames" bersifat opsional: jika ada, itu adalah daftar dengan satu komponen untuk setiap dimensi, baik NULL atau vektor karakter dengan panjang yang diberikan oleh elemen atribut "dim" untuk dimensi tersebut. adalah.

Contoh

Example
R
# NOT RUN {
dim(as.array(letters))
array(1:3, c(2,4)) # recycle 1:3 "2 2/3 times"
#     [,1] [,2] [,3] [,4]
#[1,]    1    3    2    1
#[2,]    2    1    3    2
# }

See Also

aperm matrix dim dimnames.