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
Aggregaattifunktiot
Funktiot kuten sum() ja mean() laskevat summia tai keskiarvoja koko matriisille.
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 voidaan 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äsi ovat:
- Jaa jokainen alkio luvulla
2ja lisää sitten1. Tallenna tulos muuttujaanm. - Tulosta matriisi
m. - Tulosta matriisin
msarakkeiden summat. - Tulosta kaikkien
m-matriisin 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
Aggregaattifunktiot
Funktiot kuten sum() ja mean() laskevat summia tai keskiarvoja koko matriisille.
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 voidaan 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äsi ovat:
- Jaa jokainen alkio luvulla
2ja lisää sitten1. Tallenna tulos muuttujaanm. - Tulosta matriisi
m. - Tulosta matriisin
msarakkeiden summat. - Tulosta kaikkien
m-matriisin alkioiden keskiarvo.
Ratkaisu
Kiitos palautteestasi!
single