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, kursun bir parçasıdır
Finans için R'ye Giriş
Egzersiz 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ı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# cbind the vectors together
cbind_stocks <-
# Print cbind_stocks
# rbind the vectors together
rbind_stocks <-
# Print rbind_stocks