Attributs
Vous êtes rendu au dernier exercice du cours ! Félicitations ! Finissons avec quelque chose de simple.
Les attributs sont des métadonnées supplémentaires sur votre structure de données. Parmi les attributs les plus courants, on retrouve : les noms de lignes et de colonnes, les dimensions et la classe. Vous pouvez utiliser la fonction attributes() pour obtenir la liste des attributs de l'objet passé en argument. Pour accéder à un attribut précis, utilisez la fonction attr().
Exploration des 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"
Cette activité fait partie du cours
Introduction à R pour la finance
Instructions de l’exercice
- La matrice
my_matrixet le facteurmy_factorsont déjà définis pour vous. - Utilisez
attributes()surmy_matrix. - Utilisez
attr()surmy_matrixpour retourner l'attribut"dim". - Utilisez
attributes()surmy_factor.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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