Začněte nyníZačněte zdarma

Atributy

Dostáváš se k poslední úloze v kurzu! Gratulace! Zakončíme to něčím jednoduchým.

Atributy jsou trochu „extra" metadata o tvé datové struktuře. Mezi nejběžnější atributy patří: názvy řádků a sloupců, dimenze a třída. Funkce attributes() vrátí seznam atributů objektu, který jí předáš. Pro přístup ke konkrétnímu atributu pak použij funkci attr().

Zkoumání atributů objektu 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"     

Toto cvičení je součástí kurzu

Úvod do R pro finance

Zobrazit kurz

Pokyny k cvičení

  • Matice my_matrix a faktor my_factor jsou již definovány.
  • Použij attributes() na my_matrix.
  • Použij attr() na my_matrix a vrať atribut "dim".
  • Použij attributes() na my_factor.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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
Upravit a spustit kód