Öznitelikler
Kursun son egzersizine geldin! Tebrikler! Hadi kolay bir soruyla bitirelim.
Öznitelikler, veri yapın hakkında biraz ek üstveridir. En yaygın özniteliklerden bazıları: satır adları ve sütun adları, boyutlar ve sınıftır. Verdiğin bir nesnenin özniteliklerinin bir listesini döndürmek için attributes() fonksiyonunu kullanabilirsin. Belirli bir özniteliğe erişmek için ise attr() fonksiyonunu kullanabilirsin.
cash nesnesinin özniteliklerini inceleyelim:
attributes(cash)
$names
[1] "company" "cash_flow" "year"
$row.names
[1] 1 2 3 4 5 6 7
$class
[1] "data.frame"
attr(cash, which = "names")
[1] "company" "cash_flow" "year"
Bu egzersiz
Finans için R'ye Giriş
kursunun bir parçasıdırEgzersiz talimatları
my_matrixmatrisi vemy_factorfaktörü senin için tanımlandı.my_matrixüzerindeattributes()kullan.my_matrixüzerindeattr()kullanarak"dim"özniteliğini döndür.my_factorüzerindeattributes()kullan.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# my_matrix and my_factor
my_matrix <- matrix(c(1,2,3,4,5,6), nrow = 2, ncol = 3)
rownames(my_matrix) <- c("Row1", "Row2")
colnames(my_matrix) <- c("Col1", "Col2", "Col3")
my_factor <- factor(c("A", "A", "B"), ordered = T, levels = c("A", "B"))
# attributes of my_matrix
# Just the dim attribute of my_matrix
# attributes of my_factor