Matrix <- menggabungkan vektor
Sering kali, Anda tidak akan membuat vektor seperti pada contoh sebelumnya. Sebagai gantinya, Anda akan membuatnya dari beberapa vektor yang ingin Anda gabungkan. Untuk itu, cara termudah adalah menggunakan fungsi cbind() dan rbind() (masing-masing untuk menggabungkan kolom dan baris). Untuk melihat cara kerjanya, mari gabungkan dua vektor harga saham Apple dan IBM:
apple <- c(109.49, 109.90, 109.11, 109.95, 111.03)
ibm <- c(159.82, 160.02, 159.84, 160.35, 164.79)
cbind(apple, ibm)
apple ibm
[1,] 109.49 159.82
[2,] 109.90 160.02
[3,] 109.11 159.84
[4,] 109.95 160.35
[5,] 111.03 164.79
rbind(apple, ibm)
[,1] [,2] [,3] [,4] [,5]
apple 109.49 109.90 109.11 109.95 111.03
ibm 159.82 160.02 159.84 160.35 164.79
Sekarang giliran Anda!
Latihan ini merupakan bagian dari kursus
Pengantar R untuk Keuangan
Instruksi latihan
- Vektor harga saham
apple,ibm, danmicrdari Desember 2016 tersedia di workspace Anda. - Gunakan
cbind()untuk menggabungkan kolomapple,ibm, danmicr, dalam urutan tersebut, sebagaicbind_stocks. - Cetak
cbind_stocks. - Gunakan
rbind()untuk menggabungkan baris ketiga vektor tersebut, dalam urutan yang sama, sebagairbind_stocks. - Cetak
rbind_stocks.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# cbind the vectors together
cbind_stocks <-
# Print cbind_stocks
# rbind the vectors together
rbind_stocks <-
# Print rbind_stocks