Atributos
Você chegou ao último exercício do curso! Parabéns! Vamos fechar com um mais tranquilo.
Atributos são um pouco de metadados extras sobre sua estrutura de dados. Alguns dos atributos mais comuns são: nomes de linhas e colunas, dimensões e classe. Você pode usar a função attributes() para retornar uma lista de atributos do objeto que você passar. Para acessar um atributo específico, use a função attr().
Explorando os atributos 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"
Este exercicio faz parte do curso
Introdução a R para Finanças
Instruções do exercicio
- A matriz
my_matrixe o fatormy_factorjá estão definidos para você. - Use
attributes()emmy_matrix. - Use
attr()emmy_matrixpara retornar o atributo"dim". - Use
attributes()emmy_factor.
exercicio interativo prático
Tente este exercicio completando este código de exemplo.
# 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