Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Індексація в Матрицях | Матриці
Вступ до R

bookІндексація в Матрицях

Елементи матриці отримують за допомогою двох індексів: номера рядка та номера стовпця. Як зазвичай, індексація починається з 1. Для вказання позиції елемента використовуйте квадратні дужки [row, column].

Окремі елементи

Вкажіть індекси рядка та стовпця, щоб отримати окреме значення.

Приклад

1234567
num <- 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]
copy

Кілька елементів

Використання вектора індексів для отримання кількох значень одночасно.

Приклад

12345
num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Elements in row 3, columns 2 and 3 m[3, c(2, 3)]
copy

Повні рядки або стовпці

Пропустіть один з індексів, щоб отримати повний рядок або стовпець.

Приклад

1234567
num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Entire first row m[1, ] # Entire third column m[, 3]
copy
Завдання

Swipe to start coding

У вас є матриця з назвою m:

2  4  6  8
10 12 14 16

Ваші завдання:

  1. Витягти елемент 12.
  2. Витягти елементи 4 6.
  3. Витягти третій стовпець.

Рішення

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 4. Розділ 4
single

single

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Suggested prompts:

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?

close

Awesome!

Completion rate improved to 2.27

bookІндексація в Матрицях

Свайпніть щоб показати меню

Елементи матриці отримують за допомогою двох індексів: номера рядка та номера стовпця. Як зазвичай, індексація починається з 1. Для вказання позиції елемента використовуйте квадратні дужки [row, column].

Окремі елементи

Вкажіть індекси рядка та стовпця, щоб отримати окреме значення.

Приклад

1234567
num <- 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]
copy

Кілька елементів

Використання вектора індексів для отримання кількох значень одночасно.

Приклад

12345
num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Elements in row 3, columns 2 and 3 m[3, c(2, 3)]
copy

Повні рядки або стовпці

Пропустіть один з індексів, щоб отримати повний рядок або стовпець.

Приклад

1234567
num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Entire first row m[1, ] # Entire third column m[, 3]
copy
Завдання

Swipe to start coding

У вас є матриця з назвою m:

2  4  6  8
10 12 14 16

Ваші завдання:

  1. Витягти елемент 12.
  2. Витягти елементи 4 6.
  3. Витягти третій стовпець.

Рішення

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 4. Розділ 4
single

single

some-alt