Eine einführung in die c()-funktion in r


Sie können die Funktion c() in R verwenden, um drei häufige Aufgaben auszuführen:

1. Erstellen Sie einen Vektor.

2. Verketten Sie mehrere Vektoren.

3. Erstellen Sie Spalten in einem Datenrahmen.

Diese Funktion verwendet die folgende grundlegende Syntax:

 my_vector <- c(value1, value2, value3, ...)

Beachten Sie, dass c() „kombinieren“ bedeutet, da es zum Kombinieren mehrerer Werte oder Objekte zu einem verwendet wird.

Die folgenden Beispiele zeigen, wie Sie diese Funktion in der Praxis nutzen können.

Beispiel 1: Verwenden Sie c(), um einen Vektor zu erstellen

Der folgende Code zeigt, wie man mit c() einen numerischen Vektor erstellt:

 #create digital vector
numeric_vector <- c(4, 7565, 15, 93.22, 100, 50, 0)

#display digital vector
numeric_vector 

[1] 4.00 7565.00 15.00 93.22 100.00 50.00 0.00

Wir können c() auch verwenden, um einen Zeichenvektor zu erstellen:

 #create character vector
char_vector <- c('A', 'C', 'L', 'M', 'O')

#display character vector
char_vector 

[1] “A” “C” “L” “M” “O”

Beispiel 2: Verwenden Sie c(), um mehrere Vektoren zu verketten

Der folgende Code zeigt, wie man mit c() mehrere Vektoren zu einem verkettet:

 #define two vectors
vec1 <- c(4, 15, 19, 18)
vec2 <- c(10, 100, 40, 20, 80, 85)

#concatenate vectors into one
vec3 <- c(vec1, vec2)

#view concatenated vector
vec3

[1] 4 15 19 18 10 100 40 20 80 85

Beispiel 3: Verwenden Sie c(), um Spalten in einem Datenrahmen zu erstellen

Der folgende Code zeigt, wie man mit c() Spalten in einem Datenrahmen in R erstellt:

 #create data frame with three columns
df <- data. frame (team=c('A', 'B', 'C', 'D', 'E'),
                 points=c(99, 90, 86, 88, 95),
                 assists=c(33, 28, 31, 39, 34))	

#view data frame
df

  team points assists
1 A 99 33
2 B 90 28
3 C 86 31
4 D 88 39
5 E 95 34

Das Ergebnis ist ein Datenrahmen mit drei Spalten, die jeweils mit der Funktion c() erstellt wurden.

Zusätzliche Ressourcen

Die folgenden Tutorials erklären, wie Sie andere gängige Funktionen in R verwenden:

So verwenden Sie die Funktionen „Paste“ und „Paste0“ in R
So verwenden Sie die Funktion replace() in R
So verwenden Sie die View()-Funktion in R
So verwenden Sie die rep()-Funktion in R

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert