Mulai sekarangMulai gratis

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

Lihat Kursus

Instruksi latihan

  • Vektor harga saham apple, ibm, dan micr dari Desember 2016 tersedia di workspace Anda.
  • Gunakan cbind() untuk menggabungkan kolom apple, ibm, dan micr, dalam urutan tersebut, sebagai cbind_stocks.
  • Cetak cbind_stocks.
  • Gunakan rbind() untuk menggabungkan baris ketiga vektor tersebut, dalam urutan yang sama, sebagai rbind_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
Edit dan Jalankan Kode