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änäsi on:
- Jakaa jokainen alkio luvulla
2ja lisätä tulokseen1. Tallenna tulos takaisin muuttujaanm. - Tulosta matriisi
m. - Tulosta matriisin
msarakkeiden 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
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änäsi on:
- Jakaa jokainen alkio luvulla
2ja lisätä tulokseen1. Tallenna tulos takaisin muuttujaanm. - Tulosta matriisi
m. - Tulosta matriisin
msarakkeiden summat. - Tulosta kaikkien
m-alkioiden keskiarvo.
Ratkaisu
Kiitos palautteestasi!
single