Извлечение подмножеств матрицы
Как и векторы, матрицы поддерживают выборку и извлечение подмножеств! Для этого снова используются [ ], но теперь нужно указать два параметра. Базовая структура:
my_matrix[row, col]
Примеры:
Выбрать первую строку и первый столбец матрицы stocks из предыдущего примера: stocks[1,1]
Выбрать всю первую строку (столбец не указывается): stocks[1, ]
Выбрать первые две строки: stocks[1:2, ] или stocks[c(1,2), ]
Выбрать весь столбец (строка не указывается): stocks[, 1]
Можно также выбрать столбец по имени: stocks[, "apple"]
Это упражнение является частью курса
Введение в R для финансов
Инструкции к упражнению
- Матрица
stocksуже загружена в рабочую среду. - Выберите третью строку матрицы
stocks. - Выберите четвёртую и пятую строки столбца
ibmматрицыstocks. - Выберите столбцы
appleиmicrиз матрицыstocks, используяc()внутри квадратных скобок.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Third row
# Fourth and fifth row of the ibm column
# apple and micr columns