Attribut
Du har tagit dig till kursens sista övning! Grattis! Vi avslutar med något enkelt.
Attribut är lite extra metadata om din datastruktur. Några av de vanligaste attributen är: radnamn och kolumnnamn, dimensioner och klass. Du kan använda funktionen attributes() för att returnera en lista med attribut för det objekt du skickar in. För att komma åt ett specifikt attribut använder du funktionen attr().
Utforska attributen för cash:
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"
Den här övningen är en del av kursen
Introduktion till R för finans
Övningsinstruktioner
- Matrisen
my_matrixoch faktornmy_factorär redan definierade. - Använd
attributes()påmy_matrix. - Använd
attr()påmy_matrixför att returnera attributet"dim". - Använd
attributes()påmy_factor.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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