Kursinhalt
Einführung in R: Teil I
Einführung in R: Teil I
Arithmetische Operationen Mit Vectors
Vektoren in R bieten einen erheblichen Vorteil aufgrund ihrer Flexibilität bei verschiedenen Operationen. Wenn Sie beispielsweise zwei Vektoren der gleichen Länge haben, können Sie problemlos Addition oder Subtraktion elementweise durchführen.
Zusätzlich können Vektoren arithmetischen Operationen mit einzelnen Zahlen unterzogen werden, die die Operation auf jedes Element des Vektors anwenden. Zum Beispiel erstellen wir einen Vektor mit den Zahlen 10, 20, 30
und addieren 40, 25, 5
zu jedem entsprechenden Element:
# Vectors a <- c(10, 20, 30) b <- c(40, 25, 5) # Addition c <- a + b c
Nun, lassen Sie uns fortfahren und jedes Element mit 2
multiplizieren:
a <- c(10, 20, 30) b <- c(40, 25, 5) c <- a + b # Multiplication d <- c * 2 d
R bietet auch eine Vielzahl von Aggregat- und statistischen Funktionen. Lassen Sie uns zwei der gebräuchlichsten erkunden:
sum()
- berechnet und gibt die Summe aller Vektorelemente zurück;mean()
- berechnet und gibt den Durchschnittswert der Vektorelemente zurück.
Wir werden mit unserem vorherigen Beispiel fortfahren und die Summe aller Vektorelemente berechnen:
a <- c(10, 20, 30) b <- c(40, 25, 5) c <- a + b d <- c * 2 # Calculating the sum sum(d)
Swipe to start coding
Lassen Sie uns unser Beispiel mit einem kleinen lokalen Geschäft erneut betrachten. Diesmal haben wir Daten über die Anzahl der Verkäufe.
Artikel | Preis | Verkaufte Artikel |
---|---|---|
Sofa | $340 | 5 |
Sessel | $150 | 7 |
Esstisch | $115 | 3 |
Esszimmerstuhl | $45 | 15 |
Bücherregal | $160 | 8 |
- Erstellen Sie einen Vektor namens
sold
mit den entsprechenden Werten aus der Verkaufte Artikel-Spalte. - Berechnen Sie den
revenue
, indem Sie die Vektorenprices
undsold
multiplizieren und dann das Ergebnis ausgeben. - Zeigen Sie die Gesamtsumme des
revenue
-Vektors an.
Lösung
Danke für Ihr Feedback!
Arithmetische Operationen Mit Vectors
Vektoren in R bieten einen erheblichen Vorteil aufgrund ihrer Flexibilität bei verschiedenen Operationen. Wenn Sie beispielsweise zwei Vektoren der gleichen Länge haben, können Sie problemlos Addition oder Subtraktion elementweise durchführen.
Zusätzlich können Vektoren arithmetischen Operationen mit einzelnen Zahlen unterzogen werden, die die Operation auf jedes Element des Vektors anwenden. Zum Beispiel erstellen wir einen Vektor mit den Zahlen 10, 20, 30
und addieren 40, 25, 5
zu jedem entsprechenden Element:
# Vectors a <- c(10, 20, 30) b <- c(40, 25, 5) # Addition c <- a + b c
Nun, lassen Sie uns fortfahren und jedes Element mit 2
multiplizieren:
a <- c(10, 20, 30) b <- c(40, 25, 5) c <- a + b # Multiplication d <- c * 2 d
R bietet auch eine Vielzahl von Aggregat- und statistischen Funktionen. Lassen Sie uns zwei der gebräuchlichsten erkunden:
sum()
- berechnet und gibt die Summe aller Vektorelemente zurück;mean()
- berechnet und gibt den Durchschnittswert der Vektorelemente zurück.
Wir werden mit unserem vorherigen Beispiel fortfahren und die Summe aller Vektorelemente berechnen:
a <- c(10, 20, 30) b <- c(40, 25, 5) c <- a + b d <- c * 2 # Calculating the sum sum(d)
Swipe to start coding
Lassen Sie uns unser Beispiel mit einem kleinen lokalen Geschäft erneut betrachten. Diesmal haben wir Daten über die Anzahl der Verkäufe.
Artikel | Preis | Verkaufte Artikel |
---|---|---|
Sofa | $340 | 5 |
Sessel | $150 | 7 |
Esstisch | $115 | 3 |
Esszimmerstuhl | $45 | 15 |
Bücherregal | $160 | 8 |
- Erstellen Sie einen Vektor namens
sold
mit den entsprechenden Werten aus der Verkaufte Artikel-Spalte. - Berechnen Sie den
revenue
, indem Sie die Vektorenprices
undsold
multiplizieren und dann das Ergebnis ausgeben. - Zeigen Sie die Gesamtsumme des
revenue
-Vektors an.
Lösung
Danke für Ihr Feedback!