Operasjoner med Vektorer
Vektorer i R støtter aritmetiske operasjoner. Operasjoner kan utføres element for element mellom to vektorer av samme lengde, eller mellom en vektor og et enkelt tall (anvendt på hvert element).
Elementvise operasjoner
Vektorer med lik lengde kan kombineres med aritmetiske operatorer, og resultatene beregnes element for element.
Eksempel
123456a <- c(10, 20, 30) b <- c(40, 25, 5) # Addition (element by element) c <- a + b c
Skalaroperasjoner
Et enkelt tall kan kombineres med en vektor, og operasjonen blir brukt på hvert element.
Eksempel
1234567a <- c(10, 20, 30) b <- c(40, 25, 5) c <- a + b # Multiply each element by 2 d <- c * 2 d
Aggregeringsfunksjoner
R har også mange funksjoner, som sum() og mean(), som fungerer direkte på vektorer.
Eksempel
123456789a <- c(10, 20, 30) b <- c(40, 25, 5) c <- a + b d <- c * 2 # Calculate the sum sum(d) # Calculate the average mean(d)
Swipe to start coding
Du jobber i en butikk. I løpet av dagen klarte du å selge følgende varer:
| Item | Price | Items sold |
|---|---|---|
| Sofa | $340 | 5 |
| Armchair | $150 | 7 |
| Dining table | $115 | 3 |
| Dining chair | $45 | 15 |
| Bookshelf | $160 | 8 |
Din oppgave er å:
- Konstruere en vektor kalt
soldmed de respektive verdiene fra kolonnen Items sold. - Beregne
revenueved å multiplisere vektorenepricesogsold. - Vise den totale summen av vektoren
revenue.
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 Vektorer
Sveip for å vise menyen
Vektorer i R støtter aritmetiske operasjoner. Operasjoner kan utføres element for element mellom to vektorer av samme lengde, eller mellom en vektor og et enkelt tall (anvendt på hvert element).
Elementvise operasjoner
Vektorer med lik lengde kan kombineres med aritmetiske operatorer, og resultatene beregnes element for element.
Eksempel
123456a <- c(10, 20, 30) b <- c(40, 25, 5) # Addition (element by element) c <- a + b c
Skalaroperasjoner
Et enkelt tall kan kombineres med en vektor, og operasjonen blir brukt på hvert element.
Eksempel
1234567a <- c(10, 20, 30) b <- c(40, 25, 5) c <- a + b # Multiply each element by 2 d <- c * 2 d
Aggregeringsfunksjoner
R har også mange funksjoner, som sum() og mean(), som fungerer direkte på vektorer.
Eksempel
123456789a <- c(10, 20, 30) b <- c(40, 25, 5) c <- a + b d <- c * 2 # Calculate the sum sum(d) # Calculate the average mean(d)
Swipe to start coding
Du jobber i en butikk. I løpet av dagen klarte du å selge følgende varer:
| Item | Price | Items sold |
|---|---|---|
| Sofa | $340 | 5 |
| Armchair | $150 | 7 |
| Dining table | $115 | 3 |
| Dining chair | $45 | 15 |
| Bookshelf | $160 | 8 |
Din oppgave er å:
- Konstruere en vektor kalt
soldmed de respektive verdiene fra kolonnen Items sold. - Beregne
revenueved å multiplisere vektorenepricesogsold. - Vise den totale summen av vektoren
revenue.
Løsning
Takk for tilbakemeldingene dine!
single