НачатьНачать бесплатно

Атрибуты

Вы дошли до последнего упражнения курса! Поздравляем! Завершим его на приятной ноте.

Атрибуты — это дополнительные метаданные о структуре данных. К наиболее распространённым атрибутам относятся: имена строк и столбцов, размерности и класс. Функция 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
Редактировать и запускать код