Operaatiot Matriisien Kanssa
R:n matriisit tukevat aritmeettisia operaatioita sekä yksittäisillä luvuilla että sisäänrakennetuilla funktioilla, jotka yhteenvetävät niiden arvoja.
Skalaariset operaatiot
Aritmeettisen operaation käyttäminen yksittäisen luvun kanssa vaikuttaa kaikkiin matriisin alkioihin.
Esimerkki
1234m <- matrix(1:9, nrow = 3, byrow = TRUE) # Multiply every element by 3 m * 3
Kokoavat funktiot
Funktiot kuten sum()
ja mean()
laskevat summia tai keskiarvoja koko matriisista.
Esimerkki
123456m <- matrix(1:9, nrow = 3, byrow = TRUE) # Overall mean of all elements mean(m) # Overall sum of all elements sum(m)
Rivi- ja sarakefunktiot
Näitä funktioita voi käyttää myös riveihin tai sarakkeisiin erikseen käyttämällä rowSums()
, rowMeans()
, colSums()
ja colMeans()
.
Esimerkki
123456m <- matrix(1:9, nrow = 3, byrow = TRUE) # Column sums colSums(m) # Row means rowMeans(m)
Nämä funktiot helpottavat matriisidatan analysointia ulottuvuuksittain.
Swipe to start coding
Sinulla on matriisi nimeltä m
:
2 4 6 8
10 12 14 16
Tehtävänäsi on:
- Jakaa jokainen alkio luvulla
2
ja lisätä tulokseen1
. Tallenna tulos takaisin muuttujaanm
. - Tulosta matriisi
m
. - Tulosta matriisin
m
sarakkeiden summat. - Tulosta kaikkien
m
-alkioiden keskiarvo.
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
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
Operaatiot Matriisien Kanssa
Pyyhkäise näyttääksesi valikon
R:n matriisit tukevat aritmeettisia operaatioita sekä yksittäisillä luvuilla että sisäänrakennetuilla funktioilla, jotka yhteenvetävät niiden arvoja.
Skalaariset operaatiot
Aritmeettisen operaation käyttäminen yksittäisen luvun kanssa vaikuttaa kaikkiin matriisin alkioihin.
Esimerkki
1234m <- matrix(1:9, nrow = 3, byrow = TRUE) # Multiply every element by 3 m * 3
Kokoavat funktiot
Funktiot kuten sum()
ja mean()
laskevat summia tai keskiarvoja koko matriisista.
Esimerkki
123456m <- matrix(1:9, nrow = 3, byrow = TRUE) # Overall mean of all elements mean(m) # Overall sum of all elements sum(m)
Rivi- ja sarakefunktiot
Näitä funktioita voi käyttää myös riveihin tai sarakkeisiin erikseen käyttämällä rowSums()
, rowMeans()
, colSums()
ja colMeans()
.
Esimerkki
123456m <- matrix(1:9, nrow = 3, byrow = TRUE) # Column sums colSums(m) # Row means rowMeans(m)
Nämä funktiot helpottavat matriisidatan analysointia ulottuvuuksittain.
Swipe to start coding
Sinulla on matriisi nimeltä m
:
2 4 6 8
10 12 14 16
Tehtävänäsi on:
- Jakaa jokainen alkio luvulla
2
ja lisätä tulokseen1
. Tallenna tulos takaisin muuttujaanm
. - Tulosta matriisi
m
. - Tulosta matriisin
m
sarakkeiden summat. - Tulosta kaikkien
m
-alkioiden keskiarvo.
Ratkaisu
Kiitos palautteestasi!
single