Operasjoner med Matriser
Matriser i R støtter aritmetiske operasjoner, både med enkeltverdier og med innebygde funksjoner som oppsummerer verdiene deres.
Skalaroperasjoner
Å bruke en aritmetisk operasjon med et enkelt tall påvirker hvert element i matrisen.
Eksempel
1234m <- matrix(1:9, nrow = 3, byrow = TRUE) # Multiply every element by 3 m * 3
Aggregerte funksjoner
Funksjoner som sum()
og mean()
beregner totaler eller gjennomsnitt for hele matrisen.
Eksempel
123456m <- matrix(1:9, nrow = 3, byrow = TRUE) # Overall mean of all elements mean(m) # Overall sum of all elements sum(m)
Rad- og kolonnefunksjoner
Disse funksjonene kan også brukes på rader eller kolonner separat med rowSums()
, rowMeans()
, colSums()
og colMeans()
.
Eksempel
123456m <- matrix(1:9, nrow = 3, byrow = TRUE) # Column sums colSums(m) # Row means rowMeans(m)
Disse funksjonene forenkler analyse av matrisedata etter dimensjon.
Swipe to start coding
Du har en matrise kalt m
:
2 4 6 8
10 12 14 16
Dine oppgaver er:
- Del hvert element på
2
, og legg deretter til1
. Tildel resultatet til variabelenm
på nytt. - Skriv ut matrisen
m
. - Skriv ut kolonnesummene til matrisen
m
. - Skriv ut gjennomsnittsverdien av alle elementene i
m
.
Løsning
Takk for tilbakemeldingene dine!
single
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Awesome!
Completion rate improved to 2.27
Operasjoner med Matriser
Sveip for å vise menyen
Matriser i R støtter aritmetiske operasjoner, både med enkeltverdier og med innebygde funksjoner som oppsummerer verdiene deres.
Skalaroperasjoner
Å bruke en aritmetisk operasjon med et enkelt tall påvirker hvert element i matrisen.
Eksempel
1234m <- matrix(1:9, nrow = 3, byrow = TRUE) # Multiply every element by 3 m * 3
Aggregerte funksjoner
Funksjoner som sum()
og mean()
beregner totaler eller gjennomsnitt for hele matrisen.
Eksempel
123456m <- matrix(1:9, nrow = 3, byrow = TRUE) # Overall mean of all elements mean(m) # Overall sum of all elements sum(m)
Rad- og kolonnefunksjoner
Disse funksjonene kan også brukes på rader eller kolonner separat med rowSums()
, rowMeans()
, colSums()
og colMeans()
.
Eksempel
123456m <- matrix(1:9, nrow = 3, byrow = TRUE) # Column sums colSums(m) # Row means rowMeans(m)
Disse funksjonene forenkler analyse av matrisedata etter dimensjon.
Swipe to start coding
Du har en matrise kalt m
:
2 4 6 8
10 12 14 16
Dine oppgaver er:
- Del hvert element på
2
, og legg deretter til1
. Tildel resultatet til variabelenm
på nytt. - Skriv ut matrisen
m
. - Skriv ut kolonnesummene til matrisen
m
. - Skriv ut gjennomsnittsverdien av alle elementene i
m
.
Løsning
Takk for tilbakemeldingene dine!
single