Veri çerçevelerine erişme ve alt kümeleme (3)
Çoğu zaman bir veri çerçevesinden yalnızca bir sütun seçmek yeterli olmaz. Ya yalnızca şirket A'nın nakit akışlarıyla ilgileniyorsan? Daha esnek olmak için subset() kullanmayı dene!
subset(cash, company == "A")
company cash_flow year
1 A 1000 1
2 A 4000 3
3 A 550 4
Burada birkaç önemli nokta var:
subset()'e verdiğin ilk argüman veri çerçevenin adı olancash.companyiçin tırnak işareti kullanmamalısın, dikkat et!==eşitlik işleçidir. İki şeyin eşit olup olmadığını test eder ve mantıksal bir vektör döndürür. Bu tür ilişkisel işleçler hakkında öğreneceğin daha çok şey var; hepsini ikinci finans kursu olan Intermediate R for Finance içinde keşfedebilirsin!
Bu egzersiz
Finans için R'ye Giriş
kursunun bir parçasıdırEgzersiz talimatları
subset()kullanarakcashiçinden yalnızca şirket B'ye karşılık gelen satırları seç.- Şimdi de vadesi 1 yıl olan nakit akışlarını içeren satırları
subset()ile al.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Rows about company B
# Rows with cash flows due in 1 year