Video: SCP-342 A Ticket to Ride | euclid | mind affecting / visual scp 2025
Mengekstrak nilai dari suatu array dalam R dengan bilangan dimensi yang sama sama sekali dengan mengekstrak nilai dari matriks. Anda memisahkan indeks dimensi yang anda mahu dapatkan dengan koma.
Jika perlu, anda boleh menggunakan argumen drop sama seperti yang anda lakukan dengan matriks. Sebagai contoh, untuk mendapatkan nilai dari baris kedua dan lajur ketiga jadual pertama saya. array, anda hanya melakukan perkara berikut:
Jika anda ingin lajur ketiga jadual kedua sebagai array, anda menggunakan kod berikut: >> saya. Arahan [3, 2, drop = FALSE], 1 [1] [1,] 19 [2,] 20 [3,] 21
Jika anda tidak menentukan drop = cuba untuk menyederhanakan objek sebanyak mungkin. Ini juga bermakna jika hasilnya hanya mempunyai dua dimensi, R akan menjadikannya matriks. Kod berikut mengembalikan matriks yang terdiri daripada baris kedua bagi setiap jadual:
>> saya. [2, [1]] 2 14 [2] 5 17 [3,] 8 20 [4,] 11 23
Pengurangan ini tidak bermakna, barisan baris kekal. Dalam kes ini, R membuat lajur baris. Ini disebabkan oleh fakta bahawa R pertama memilih nilai-nilai, dan kemudian menambah dimensi yang diperlukan untuk mewakili data dengan betul.
Dalam kes ini R memerlukan dua dimensi dengan empat indeks (bilangan lajur) dan dua indeks (bilangan jadual), masing-masing. Memandangkan R memenuhi matriks lajur-bijak, baris asal kini berubah menjadi lajur.