Rumah Keuangan Pribadi Bagaimana Menambahkan Dimensi Kedua di R - dummies

Bagaimana Menambahkan Dimensi Kedua di R - dummies

Daftar Isi:

Video: Jarak titik ke titik pada bidang datar yang sama - Dimensi 3 2025

Video: Jarak titik ke titik pada bidang datar yang sama - Dimensi 3 2025
Anonim

Selain vektor, R dapat mewakili matriks sebagai objek yang Anda gunakan dan hitung dengannya. Sebenarnya, R benar-benar bersinar ketika menyangkut perhitungan dan operasi matrik. Vektor berhubungan erat dengan kelas objek yang lebih besar, array. Array memiliki dua fitur yang sangat penting:

  • Hanya berisi satu jenis nilai.

  • Mereka memiliki dimensi.

Dimensi array menentukan jenis array. Anda sudah tahu bahwa sebuah vektor hanya memiliki satu dimensi. Array dengan dua dimensi adalah matriks . Apa pun dengan lebih dari dua dimensi disebut array .

Cara membuat matriks pertama Anda di R

Membuat matriks hampir semudah menulis kata: Anda cukup menggunakan fungsi matriks (). Anda harus memberi R sedikit informasi lebih banyak. R perlu mengetahui nilai mana yang ingin dimasukkan ke dalam matriks dan bagaimana Anda ingin memasukkannya. Fungsi matriks () memiliki beberapa argumen untuk mengendalikan ini:

data adalah vektor dari nilai yang Anda inginkan dalam matriks.
  • ncol mengambil satu nomor yang memberitahukan R berapa kolom yang Anda inginkan.

  • nrow mengambil satu nomor yang memberitahukan R berapa banyak baris yang Anda inginkan.

  • byrow mengambil nilai logis yang memberitahukan R apakah Anda ingin mengisi matriks row-wise (TRUE) atau kolom-wise (FALSE). Kolom-bijaksana adalah defaultnya.

  • Jadi, kode berikut menghasilkan matriks dengan angka 1 sampai 12, dalam empat kolom dan tiga baris.

>> pertama. matriks pertama matriks [1] [2] [3] [4] [1,] 1 4 7 10 [2,] 2 5 8 11 [3,] 3 6 9 12

Anda tidak perlu tentukan ncol dan nrow. Jika Anda menentukannya, R akan mengetahui secara otomatis apa yang harus dilakukan.
Atau, jika Anda ingin mengisi baris matriks demi baris, Anda dapat melakukannya: >> matriks (1: 12, ncol = 4, byrow = TRUE) [1] [2] [3] [4] [1,] 1 2 3 4 [2,] 5 6 7 8 [3,] 9 10 11 12

Sifat matriks di R

Anda dapat melihat struktur objek menggunakan str () fungsi Jika Anda melakukan itu untuk matriks pertama Anda, Anda mendapatkan hasil sebagai berikut: >> str (first. Matrix) int [1: 3, 1: 4] 1 2 3 4 5 6 7 8 9 10 …

Ini terlihat sangat mirip dengan output untuk sebuah vektor, dengan perbedaan bahwa R memberi Anda kedua indeks untuk baris dan kolom. Jika Anda menginginkan jumlah baris dan kolom tanpa melihat strukturnya, Anda bisa menggunakan fungsi redup (). >> redup (pertama.matriks) [1] 3 4

Untuk hanya mendapatkan jumlah baris, Anda menggunakan fungsi nrow (). Fungsi ncol () memberi Anda jumlah kolom matriks.

Anda dapat menemukan jumlah total nilai dalam matriks dengan cara yang sama seperti yang Anda lakukan dengan vektor, dengan menggunakan fungsi length (): >> length (first. Matrix) [1] 12

Sebenarnya, jika Anda melihat output dari fungsi str (), matriks itu terlihat sangat mirip dengan vektor. Itu karena, secara internal, ini adalah vektor dengan sedikit informasi tambahan yang memberi tahu R dimensi (lihat bilah sisi terdekat, "Bermain dengan atribut"). Anda bisa menggunakan properti matrik ini dalam perhitungan.


Bagaimana Menambahkan Dimensi Kedua di R - dummies

Pilihan Editor

Objek Pengaturan di Adobe CS5 Illustrator - dummies

Objek Pengaturan di Adobe CS5 Illustrator - dummies

Objek baru di Adobe Creative Suite 5 (Adobe CS5) Ilustrator ditempatkan di atas benda yang ada Ubah pesanan mereka dengan memilih opsi menu Object → Arrange. Pilihan termudah adalah membawa benda ke depan atau mengirimkannya ke belakang. Hasil pengiriman ke depan atau ke belakang bisa jadi mengerikan jika Anda ...

Di Adobe CS5 Illustrator - dummies

Di Adobe CS5 Illustrator - dummies

Di Adobe Creative Suite 5 (Adobe CS5) Ilustrator, lapisan membantu dalam menghasilkan karya seni yang kompleks. Lapisan mirip dengan halaman yang jelas yang ditumpuk di atas karya seni Anda: Anda dapat menempatkan konten (teks, bentuk, dan objek lainnya) pada lapisan, mengangkat lapisan, melepaskan lapisan, menyembunyikan dan menampilkan lapisan, atau mengunci lapisan sehingga ...

Membuat Seleksi di Adobe CS5 Illustrator - dummies

Membuat Seleksi di Adobe CS5 Illustrator - dummies

Di Adobe Creative Suite 5 (Adobe CS5) Ilustrator proses Membuat pilihan memiliki banyak pilihan yang didukung oleh alat Panduan Pintar. Pilihan ini mencakup pilihan individu atau banyak, titik jangkar dan tenda. Panduan cerdas, diaktifkan secara default di Illustrator CS5, dapat membantu Anda membuat pilihan yang akurat. Panduan ini terlihat seperti Anda ...

Pilihan Editor

Cara Membuat Bagian Cepat di Outlook 2013 untuk Menyimpan Keystrokes - dummies

Cara Membuat Bagian Cepat di Outlook 2013 untuk Menyimpan Keystrokes - dummies

Anda dapat mengurangi usaha dengan menyimpan teks yang sering digunakan sebagai Bagian Cepat di Outlook 2013. Bila Anda mengetik teks yang sama ke dalam pesan e-mail Anda berkali-kali, Quick Parts sangat berguna. Bagian Cepat terdengar seperti Quick Steps - mereka berbeda, tapi keduanya sangat sederhana. Untuk membuat ...

Cara Memasukkan Janji dalam kalender 2013 Kalender - dummies

Cara Memasukkan Janji dalam kalender 2013 Kalender - dummies

Janji yang Anda siapkan untuk bekerja di Kalender Outlook 2013 sering meminta Anda memasukkan sedikit informasi lebih banyak daripada yang Anda butuhkan untuk janji pribadi Anda. Bila Anda ingin memberikan janji perawatan penuh, gunakan metode berikut:

Cara Memasukkan Janji Kalender dari Outlook. com - dummies

Cara Memasukkan Janji Kalender dari Outlook. com - dummies

Janji dan pertemuan yang Anda poskan di Outlook terkait dengan Outlook. com, jadi dari perangkat yang mendukung web, Anda dapat melihat di mana Anda seharusnya berada dan dengan siapa. Sekarang Anda akan tahu kapan Anda tersedia untuk pertemuan, makan siang, dan alunan lidah acak. Jika Anda menginginkan data Outlook 2013 dan Outlook Anda. com data untuk sinkronisasi secara otomatis, ...

Pilihan Editor

: Lapisan Aplikasi OSI - dummies

: Lapisan Aplikasi OSI - dummies

Lapisan tertinggi model Open System Interconnection (OSI), Lapisan aplikasi, berkaitan dengan teknik yang digunakan program aplikasi untuk berkomunikasi dengan jaringan. Selain berbagi file, jaringan memungkinkan pengguna berkomunikasi satu sama lain dengan berbagai cara. Misalnya, aplikasi perpesanan membiarkan pengguna jaringan saling bertukar pesan dengan menggunakan ...

: Lapisan Transport OSI Transport - dummies

: Lapisan Transport OSI Transport - dummies

Lapisan Transport Open System Interconnection (OSI) adalah lapisan tempat Anda akan menemukan protokol jaringan yang paling terkenal: TCP (biasanya dipasangkan dengan IP) dan SPX (biasanya dipasangkan dengan IPX). Sesuai namanya, lapisan Transport berkaitan dengan pengangkutan informasi dari satu komputer ke komputer lainnya. Tujuan utama lapisan Transport ...

Dasar-dasar jaringan: Topologi jaringan - dummies

Dasar-dasar jaringan: Topologi jaringan - dummies

Istilah topologi jaringan mengacu pada bentuk bagaimana komputer dan komponen jaringan lainnya terhubung satu sama lain. Ada beberapa jenis topologi jaringan, masing-masing memiliki kelebihan dan kekurangan. Dalam pembahasan topologi jaringan kedua istilah penting ini digunakan: Node: Simpul adalah perangkat yang terhubung ...