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
Einführung in R für Finance
Anleitung zur Übung
- 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 Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# 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