Zum Hauptinhalt springen

Datentypkonvertierung in R

Typkonvertierungen in R funktionieren so, wie du es erwartest. Wenn du zum Beispiel eine Zeichenkette zu einem numerischen Vektor hinzufügst, werden alle Elemente des Vektors in Zeichen umgewandelt.

Benutze is. foo, um auf den Datentyp foo zu testen. Gibt TRUE oder FALSE zurückBenutze as. foo, um es explizit umzuwandeln.

is.numeric(), is.character(), is.vector(), is.matrix(), is.data.frame()as.numeric(), as.character(), as.vector(), as.matrix(), as.data.frame)

Beispiele

    
 zu einem langen Vektorzur Matrixzum Datenrahmen
von Vektorc(x,y)cbind(x,y)data.frame(x,y)
von Vektorc(x,y)bind(x,y)data.frame(x,y)
von Matrixas.vector(mymatrix) as.data.frame(mymatrix)
vom Datenrahmen as.matrix(myframe) 

Daten

Du kannst Datumsangaben in Zeichen- oder numerische Daten umwandeln. Siehe Datumswerte fürweitere Informationen.

Zum Üben

Um Datentypen in R kennenzulernen, probiere diesen kostenlosen interaktiven Kurs zur Einführung in R aus.