Adlandırılmış liste oluşturma
Aferin, iyi gidiyorsunuz!
Tıpkı yapılacaklar listenizde olduğu gibi, listenizdeki bileşenlerin ne anlama geldiğini bilmemeyi veya unutmayı istemezsiniz. Bu yüzden onlara isim vermelisiniz:
my_list <- list(name1 = your_comp1,
name2 = your_comp2)
Bu fonksiyon, name1
, name2
ve benzeri adlara sahip bileşenleri içeren bir liste oluşturur. Listelerinizi oluşturduktan sonra adlandırmak isterseniz, vektörlerde yaptığınız gibi names()
fonksiyonunu kullanabilirsiniz. Aşağıdaki komutlar yukarıdaki ad atamasına tamamen eş değerdir:
my_list <- list(your_comp1, your_comp2)
names(my_list) <- c("name1", "name2")
Bu egzersiz
R’ye Giriş
kursunun bir parçasıdırEgzersiz talimatları
- Bileşenlere isimler ekleyerek önceki egzersizin kodunu değiştirin (editöre bakın).
my_vector
içinvec
adını,my_matrix
içinmat
adını vemy_df
içindf
adını kullanın. - Çıktıyı inceleyebilmek için
my_list
sonucunu yazdırın.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Vector with numerics from 1 up to 10
my_vector <- 1:10
# Matrix with numerics from 1 up to 9
my_matrix <- matrix(1:9, ncol = 3)
# First 10 elements of the built-in data frame mtcars
my_df <- mtcars[1:10,]
# Adapt list() call to give the components names
my_list <- list(my_vector, my_matrix, my_df)
# Print out my_list