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

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