Video: SCP-342 A Ticket to Ride | euclid | mind affecting / visual scp 2024
Mengekstrak nilai dari array di R dengan sejumlah dimensi sama sekali setara dengan mengekstraksi nilai dari matriks. Anda memisahkan indeks dimensi yang ingin Anda ambil dengan koma.
Jika perlu, Anda dapat menggunakan argumen drop persis seperti yang Anda lakukan dengan matriks. Misalnya untuk mendapatkan nilai dari baris kedua dan kolom ketiga dari tabel pertama saya. array, Anda cukup melakukan hal berikut:
Jika Anda ingin kolom ketiga dari tabel kedua sebagai array, Anda menggunakan kode berikut: >> my. array [3, 2, drop = FALSE], 1 [1] [1,] 19 [2,] 20 [3,] 21
Jika Anda tidak menentukan drop = argumen FALSE, R akan coba sederhanakan objeknya sebanyak mungkin. Ini juga berarti bahwa jika hasilnya hanya memiliki dua dimensi, R akan menjadikannya matriks. Kode berikut mengembalikan sebuah matriks yang terdiri dari baris kedua dari setiap tabel:
>> saya. array [2,] [1] [2] [1,] 2 14 [2,] 5 17 [3,] 8 20 [4,] 11 23
Pengurangan ini tidak berarti, baris itu tetap baris. Dalam kasus ini, R membuat kolom baris. Hal ini disebabkan oleh fakta bahwa R pertama memilih nilai, dan kemudian menambahkan dimensi yang diperlukan untuk mewakili data dengan benar.
Dalam hal ini R membutuhkan dua dimensi dengan empat indeks (jumlah kolom) dan dua indeks (jumlah tabel) masing-masing. Saat R mengisi kolom matriks-bijaksana, baris asli sekarang berubah menjadi kolom.