rbind Liste von Daten-frames mit einer Spalte von Zeichen und Numerik

Habe ich eine Liste von zwei Daten-frames mit der gleichen Spalte Namen, aber unterschiedlicher Anzahl von Zeilen, rbind.füllen Sie dazu beitragen können, Sie zusammen in einer big-data-frame, aber das problem ist, dass die erste Spalte in df1 ist, numerische Daten, und df2 ist Zeichen von Daten, wenn Sie zusammengeführt werden, die Zeichen, die Daten alle zu 1, die ich gesucht habe um, konnte aber nicht das problem behoben, jede mögliche Hilfe würde geschätzt. Ein kleines Beispiel wäre:

station <- c(1:10)
value <- c(101:110)  
df1 <- data.frame(cbind(station,value)) 
station <- c("a","b")
value <- c(101:102)  
df2 <- data.frame(cbind(station,value)) 
data1 <- rbind.fill(df1,df2)

Möchte ich die Zeichen bleiben Zeichen, danke.

  • Aber in der Regel jede Spalte in einen Daten-frame hat die gleiche Klasse ?
  • rbind.füllen Sie nicht in der Basis-R. ich glaube, dass ist eine plyr-Funktion - ist, dass immer, wo Sie ihn aus? Auch alle Spalten in einem data frame brauchen, um die gleiche Zeit, also, was ist Ihre erwartete Ausgabe?
  • für die Antwort, also vielleicht ändern Sie die numerischen Daten zum Charakter
InformationsquelleAutor Rosa | 2012-11-29
Schreibe einen Kommentar