Індексація в Матрицях
Елементи матриці отримують за допомогою двох індексів: номера рядка та номера стовпця. Як зазвичай, індексація починається з 1. Для вказання позиції елемента використовуйте квадратні дужки [row, column]
.
Окремі елементи
Вкажіть індекси рядка та стовпця, щоб отримати окреме значення.
Приклад
1234567num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Element in row 2, column 2 (value 5) m[2, 2] # Element in row 1, column 3 (value 3) m[1, 3]
Кілька елементів
Використання вектора індексів для отримання кількох значень одночасно.
Приклад
12345num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Elements in row 3, columns 2 and 3 m[3, c(2, 3)]
Повні рядки або стовпці
Пропустіть один з індексів, щоб отримати повний рядок або стовпець.
Приклад
1234567num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Entire first row m[1, ] # Entire third column m[, 3]
Swipe to start coding
У вас є матриця з назвою m
:
2 4 6 8
10 12 14 16
Ваші завдання:
- Витягти елемент
12
. - Витягти елементи
4 6
. - Витягти третій стовпець.
Рішення
Дякуємо за ваш відгук!
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Can you explain how to extract a submatrix from a matrix?
What happens if I use negative indices when accessing matrix elements?
How do I modify elements in a matrix using indexing?
Awesome!
Completion rate improved to 2.27
Індексація в Матрицях
Свайпніть щоб показати меню
Елементи матриці отримують за допомогою двох індексів: номера рядка та номера стовпця. Як зазвичай, індексація починається з 1. Для вказання позиції елемента використовуйте квадратні дужки [row, column]
.
Окремі елементи
Вкажіть індекси рядка та стовпця, щоб отримати окреме значення.
Приклад
1234567num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Element in row 2, column 2 (value 5) m[2, 2] # Element in row 1, column 3 (value 3) m[1, 3]
Кілька елементів
Використання вектора індексів для отримання кількох значень одночасно.
Приклад
12345num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Elements in row 3, columns 2 and 3 m[3, c(2, 3)]
Повні рядки або стовпці
Пропустіть один з індексів, щоб отримати повний рядок або стовпець.
Приклад
1234567num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Entire first row m[1, ] # Entire third column m[, 3]
Swipe to start coding
У вас є матриця з назвою m
:
2 4 6 8
10 12 14 16
Ваші завдання:
- Витягти елемент
12
. - Витягти елементи
4 6
. - Витягти третій стовпець.
Рішення
Дякуємо за ваш відгук!
single