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 variabelenmpå 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
Can you explain how to create a matrix in R?
What other arithmetic operations can I perform on matrices?
How do I use these functions with larger or more complex matrices?
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 variabelenmpå 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