Attribute
Du hast die letzte Übung im Kurs erreicht! Glückwunsch! Lass uns mit einer leichten Aufgabe abschließen.
Attribute sind zusätzliche Metadaten zu deiner Datenstruktur. Zu den häufigsten Attributen zählen: Zeilennamen und Spaltennamen, Dimensionen und Klasse. Mit der Funktion attributes() erhältst du eine Liste der Attribute des übergebenen Objekts. Auf ein einzelnes Attribut greifst du mit der Funktion attr() zu.
Die Attribute von cash untersuchen:
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"
Diese Übung ist Teil des Kurses
<Kurs>Einführung in R für Finance</Kurs>Übungsanweisungen
- Die Matrix
my_matrixund der Faktormy_factorsind für dich definiert. - Verwende
attributes()aufmy_matrix. - Verwende
attr()aufmy_matrix, um das Attribut"dim"zurückzugeben. - Verwende
attributes()aufmy_factor.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# 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