Attributs
Vous êtes arrivé au dernier exercice du cours ! Bravo ! Finissons en douceur.
Les attributs sont des métadonnées supplémentaires associées à votre structure de données. Parmi les attributs les plus courants : les noms de lignes et de colonnes, les dimensions et la classe. Vous pouvez utiliser la fonction attributes() pour retourner la liste des attributs de l’objet passé en argument. Pour accéder à un attribut spécifique, utilisez la fonction attr().
Explorons les attributs de 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"
Cet exercice fait partie du cours
Introduction à R pour la finance
Instructions
- La matrice
my_matrixet le facteurmy_factorsont déjà définis pour vous. - Utilisez
attributes()surmy_matrix. - Utilisez
attr()surmy_matrixpour renvoyer l’attribut"dim". - Utilisez
attributes()surmy_factor.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# 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