IniziaInizia gratis

Attributi

Sei arrivato all’ultimo esercizio del corso! Complimenti! Chiudiamo con qualcosa di semplice.

Gli attributi sono metadati aggiuntivi sulla tua struttura dati. Tra i più comuni ci sono: nomi di riga e di colonna, dimensioni e classe. Puoi usare la funzione attributes() per ottenere un elenco degli attributi dell’oggetto che passi in input. Per accedere a un attributo specifico, puoi usare la funzione attr().

Esploriamo gli attributi di 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"     

Questo esercizio fa parte del corso

Introduzione a R per la finanza

Visualizza il corso

Istruzioni dell'esercizio

  • La matrice my_matrix e il fattore my_factor sono già definiti per te.
  • Usa attributes() su my_matrix.
  • Usa attr() su my_matrix per restituire l'attributo "dim".
  • Usa attributes() su my_factor.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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
Modifica ed esegui il codice