Kursinhalt
Einführung in R: Teil I
Einführung in R: Teil I
Vektoren
Es ist an der Zeit zu erkunden, wie man mehrere Werte in einer einzigen Variablen speichern kann, was effizient mit Vektoren gemacht werden kann.
Es ist wichtig zu verstehen, dass ein Vektor Daten des gleichen Typs enthalten muss; das bedeutet, dass Sie keine Ganzzahlen, komplexe Zahlen und logische Werte in einem einzigen Vektor mischen können.
Einen Vektor in R zu erstellen ist einfach: Listen Sie einfach alle Werte durch Kommas getrennt innerhalb der c()
Funktion auf. So geht's:
vec <- c(1, 2, 3) # Create a vector vec # Output its value
Wenn Sie unterschiedliche Datentypen innerhalb der c()
-Funktion eingeben, wird R standardmäßig einen Typ für alle Elemente verwenden. Zum Beispiel werden in einem Vektor wie c(1, 2, 'some text')
alle numerischen Werte in Text umgewandelt. Der Grund ist einfach: Wenn Sie versuchen, einen Vektor mit unterschiedlichen Typen zu erstellen, wählt R den einen Typ, in den alle Werte konvertiert werden können.
Swipe to start coding
Untersuchen wir nun, welche Typen übernommen werden, wenn ein Vektor aus verschiedenen Datentypen besteht.
- Zeigen Sie den Vektor mit den Elementen
0
,10.5
und20
in dieser spezifischen Reihenfolge an. - Zeigen Sie den Vektor mit den Elementen
1
,2.5
und5 + 10i
in dieser Reihenfolge an. - Zeigen Sie den Vektor mit den Elementen
2.5
,TRUE
und5
in dieser Reihenfolge an. - Zeigen Sie den Vektor mit den Elementen
FALSE
,25.5
und'R'
in dieser Reihenfolge an.
Lösung
Danke für Ihr Feedback!
Vektoren
Es ist an der Zeit zu erkunden, wie man mehrere Werte in einer einzigen Variablen speichern kann, was effizient mit Vektoren gemacht werden kann.
Es ist wichtig zu verstehen, dass ein Vektor Daten des gleichen Typs enthalten muss; das bedeutet, dass Sie keine Ganzzahlen, komplexe Zahlen und logische Werte in einem einzigen Vektor mischen können.
Einen Vektor in R zu erstellen ist einfach: Listen Sie einfach alle Werte durch Kommas getrennt innerhalb der c()
Funktion auf. So geht's:
vec <- c(1, 2, 3) # Create a vector vec # Output its value
Wenn Sie unterschiedliche Datentypen innerhalb der c()
-Funktion eingeben, wird R standardmäßig einen Typ für alle Elemente verwenden. Zum Beispiel werden in einem Vektor wie c(1, 2, 'some text')
alle numerischen Werte in Text umgewandelt. Der Grund ist einfach: Wenn Sie versuchen, einen Vektor mit unterschiedlichen Typen zu erstellen, wählt R den einen Typ, in den alle Werte konvertiert werden können.
Swipe to start coding
Untersuchen wir nun, welche Typen übernommen werden, wenn ein Vektor aus verschiedenen Datentypen besteht.
- Zeigen Sie den Vektor mit den Elementen
0
,10.5
und20
in dieser spezifischen Reihenfolge an. - Zeigen Sie den Vektor mit den Elementen
1
,2.5
und5 + 10i
in dieser Reihenfolge an. - Zeigen Sie den Vektor mit den Elementen
2.5
,TRUE
und5
in dieser Reihenfolge an. - Zeigen Sie den Vektor mit den Elementen
FALSE
,25.5
und'R'
in dieser Reihenfolge an.
Lösung
Danke für Ihr Feedback!