Matris <- vektörleri birleştir
Çoğu zaman, bir önceki örnekte yaptığımız gibi tek tek vektörler oluşturmayacaksın. Bunun yerine, birden fazla vektörü bir araya getirerek oluşturacaksın. Bunun için en kolayı cbind() ve rbind() (sütun birleştirme ve satır birleştirme) işlevlerini kullanmaktır. Bunların nasıl çalıştığını görmek için Apple ve IBM hisse fiyatlarından iki vektörü birleştirelim:
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
Şimdi sıra sende!
Bu egzersiz
Finans için R'ye Giriş
kursunun bir parçasıdırEgzersiz talimatları
- Aralık 2016'ya ait
apple,ibmvemicrhisse fiyatı vektörleri çalışma alanında. cbind()kullanarakapple,ibmvemicrvektörlerini, bu sırayla, sütun olarak birleştir ve sonucucbind_stocksolarak kaydet.cbind_stocksdeğerini yazdır.rbind()kullanarak üç vektörü aynı sırayla satır olarak birleştir ve sonucurbind_stocksolarak kaydet.rbind_stocksdeğerini yazdır.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# cbind the vectors together
cbind_stocks <-
# Print cbind_stocks
# rbind the vectors together
rbind_stocks <-
# Print rbind_stocks