Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Indeksering i Matricer | Matricer
Introduktion Til R

bookIndeksering i Matricer

Matrixelementer tilgås med to indekser: rækkenummer og kolonnenummer. Som sædvanligt starter indeksering ved 1. Brug kantede parenteser [row, column] til at angive positionen af et element.

Enkelt elementer

Angiv både række- og kolonneindeks for at udtrække en enkelt værdi.

Eksempel

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

Flere elementer

Brug en vektor af indekser for at udtrække flere værdier på én gang.

Eksempel

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

Hele rækker eller kolonner

Udelad et af indeksene for at returnere en hel række eller kolonne.

Eksempel

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

Swipe to start coding

Du har en matrix ved navn m:

2  4  6  8
10 12 14 16

Dine opgaver er:

  1. Udtræk elementet 12.
  2. Udtræk elementerne 4 6.
  3. Udtræk den tredje kolonne.

Løsning

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 4. Kapitel 4
single

single

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

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

bookIndeksering i Matricer

Stryg for at vise menuen

Matrixelementer tilgås med to indekser: rækkenummer og kolonnenummer. Som sædvanligt starter indeksering ved 1. Brug kantede parenteser [row, column] til at angive positionen af et element.

Enkelt elementer

Angiv både række- og kolonneindeks for at udtrække en enkelt værdi.

Eksempel

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

Flere elementer

Brug en vektor af indekser for at udtrække flere værdier på én gang.

Eksempel

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

Hele rækker eller kolonner

Udelad et af indeksene for at returnere en hel række eller kolonne.

Eksempel

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

Swipe to start coding

Du har en matrix ved navn m:

2  4  6  8
10 12 14 16

Dine opgaver er:

  1. Udtræk elementet 12.
  2. Udtræk elementerne 4 6.
  3. Udtræk den tredje kolonne.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 4. Kapitel 4
single

single

some-alt