Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Indexing in Matrices | Section
Practice
Projects
Quizzes & Challenges
Quiz
Challenges
/
Essential R Programming for Absolute Beginners - 1768563985826

bookIndexing in Matrices

Matrix elements are accessed with two indices: the row number and the column number. As usual, indexing starts at 1. Use square brackets [row, column] to specify the position of an element.

Single Elements

Provide both a row and a column index to extract a single value.

Example

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

Multiple Elements

Use a vector of indices to extract multiple values at once.

Example

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

Entire Rows or Columns

Omit one of the indices to return a full row or column.

Example

1234567
num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Entire first row m[1, ] # Entire third column m[, 3]
copy
Tâche

Swipe to start coding

You have a matrix named m:

2  4  6  8
10 12 14 16

Your tasks are to:

  1. Extract the element 12.
  2. Extract the elements 4 6.
  3. Extract the third column.

Solution

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 30
single

single

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

close

bookIndexing in Matrices

Glissez pour afficher le menu

Matrix elements are accessed with two indices: the row number and the column number. As usual, indexing starts at 1. Use square brackets [row, column] to specify the position of an element.

Single Elements

Provide both a row and a column index to extract a single value.

Example

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

Multiple Elements

Use a vector of indices to extract multiple values at once.

Example

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

Entire Rows or Columns

Omit one of the indices to return a full row or column.

Example

1234567
num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Entire first row m[1, ] # Entire third column m[, 3]
copy
Tâche

Swipe to start coding

You have a matrix named m:

2  4  6  8
10 12 14 16

Your tasks are to:

  1. Extract the element 12.
  2. Extract the elements 4 6.
  3. Extract the third column.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 30
single

single

some-alt