ПочатиПочніть безкоштовно

Атрибути

Ви дісталися останньої вправи курсу! Вітання! Завершімо її простою задачею.

Атрибути — це додаткова метаінформація про вашу структуру даних. Деякі з найпоширеніших атрибутів: назви рядків і стовпців, розмірності та клас. Ви можете скористатися функцією attributes(), щоб повернути список атрибутів об'єкта, який ви передаєте. Щоб отримати доступ до конкретного атрибута, використайте функцію attr().

Дослідження атрибутів 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"     

Ця вправа є частиною курсу

Вступ до R для фінансів

Переглянути курс

Інструкції до вправи

  • Матриця my_matrix і фактор my_factor уже визначені для вас.
  • Застосуйте attributes() до my_matrix.
  • Використайте attr() для my_matrix, щоб повернути атрибут "dim".
  • Застосуйте attributes() до my_factor.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# 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
Редагувати та запускати код