Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Bewerkingen met Vectoren | Datatypen en Vectoren
Introductie tot R

bookBewerkingen met Vectoren

Vectoren in R ondersteunen rekenkundige bewerkingen. Bewerkingen kunnen elementgewijs worden uitgevoerd tussen twee vectoren van gelijke lengte, of tussen een vector en een enkel getal (toegepast op elk element).

Elementgewijze bewerkingen

Vectoren van gelijke lengte kunnen worden gecombineerd met rekenkundige operatoren, waarbij de resultaten elementgewijs worden berekend.

Voorbeeld

123456
a <- c(10, 20, 30) b <- c(40, 25, 5) # Addition (element by element) c <- a + b c
copy

Scalaire bewerkingen

Een enkel getal kan worden gecombineerd met een vector, waarbij de bewerking op elk element wordt toegepast.

Voorbeeld

1234567
a <- c(10, 20, 30) b <- c(40, 25, 5) c <- a + b # Multiply each element by 2 d <- c * 2 d
copy

Aggregatiefuncties

R bevat ook veel functies, zoals sum() en mean(), die direct op vectoren werken.

Voorbeeld

123456789
a <- 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)
copy
Taak

Swipe to start coding

Je werkt in een winkel. Gedurende de dag heb je de volgende items verkocht:

ItemPriceItems sold
Sofa$3405
Armchair$1507
Dining table$1153
Dining chair$4515
Bookshelf$1608

Je opdracht is:

  1. Maak een vector genaamd sold met de respectievelijke waarden uit de kolom Items sold.
  2. Bereken de revenue door de vectors prices en sold met elkaar te vermenigvuldigen.
  3. Toon de totale som van de vector revenue.

Oplossing

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 10
single

single

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Suggested prompts:

Can you explain what happens if the vectors are not the same length?

What other arithmetic operations can I perform on vectors in R?

Can you show more examples of aggregate functions in R?

close

Awesome!

Completion rate improved to 2.27

bookBewerkingen met Vectoren

Veeg om het menu te tonen

Vectoren in R ondersteunen rekenkundige bewerkingen. Bewerkingen kunnen elementgewijs worden uitgevoerd tussen twee vectoren van gelijke lengte, of tussen een vector en een enkel getal (toegepast op elk element).

Elementgewijze bewerkingen

Vectoren van gelijke lengte kunnen worden gecombineerd met rekenkundige operatoren, waarbij de resultaten elementgewijs worden berekend.

Voorbeeld

123456
a <- c(10, 20, 30) b <- c(40, 25, 5) # Addition (element by element) c <- a + b c
copy

Scalaire bewerkingen

Een enkel getal kan worden gecombineerd met een vector, waarbij de bewerking op elk element wordt toegepast.

Voorbeeld

1234567
a <- c(10, 20, 30) b <- c(40, 25, 5) c <- a + b # Multiply each element by 2 d <- c * 2 d
copy

Aggregatiefuncties

R bevat ook veel functies, zoals sum() en mean(), die direct op vectoren werken.

Voorbeeld

123456789
a <- 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)
copy
Taak

Swipe to start coding

Je werkt in een winkel. Gedurende de dag heb je de volgende items verkocht:

ItemPriceItems sold
Sofa$3405
Armchair$1507
Dining table$1153
Dining chair$4515
Bookshelf$1608

Je opdracht is:

  1. Maak een vector genaamd sold met de respectievelijke waarden uit de kolom Items sold.
  2. Bereken de revenue door de vectors prices en sold met elkaar te vermenigvuldigen.
  3. Toon de totale som van de vector revenue.

Oplossing

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 10
single

single

some-alt