Bir listedeki öğelere eriş
Bir listeyi alt kümelere ayırmak, bir vektör veya veri çerçevesini (data frame) alt kümelere ayırmaya benzer; bununla birlikte bir ek kullanışlı işlem vardır.
Listedeki öğelere erişmek için [ ] kullan. Bu her zaman başka bir liste döndürür.
my_list[1]
$my_words
[1] "I <3 R"
my_list[c(1,2)]
$my_words
[1] "I <3 R"
$my_numbers
[1] 42 24
Listenin her bir öğesinin içindeki veriyi çekmek için [[ ]] kullan.
my_list[[1]]
[1] "I <3 R"
Listen adlandırılmışsa, $ operatörünü kullanabilirsin: my_list$my_words. Bu, iç veriyi döndürmek için [[ ]] kullanmakla aynıdır.
Bu egzersiz
Finans için R'ye Giriş
kursunun bir parçasıdırEgzersiz talimatları
portfolioadlı liste kullanımına hazır.portfolio'nun ikinci ve üçüncü öğelerine[ ]vec()kullanarak eriş.correlationverisine erişmek için$kullan.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Second and third elements of portfolio
# Use $ to get the correlation data