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, kursun bir parçasıdır
Finans için R'ye Giriş
Egzersiz talimatları
portfolioadlı liste kullanımına hazır.portfolio'nun ikinci ve üçüncü öğelerine[ ]vec()kullanarak eriş.correlationverisine erişmek için$kullan.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Second and third elements of portfolio
# Use $ to get the correlation data