Qualcuno sa come mantenere i nomi dei giocatori nella funzione rbind.fill
.Mantieni i nomi delle righe quando usi rbind.fill in R
library(plyr)
#creating data
a <- mtcars[ 1:5 , c("mpg","hp","gear") ]
b <- mtcars[ 6:10 , c("mpg","disp","gear") ]
#does not work because there are different colnames
rbind(a,b)
#works but eliminates the rownames
bound <- rbind.fill(a , b)
Sto installando un ciclo in cui saranno collegati oggetti utilizzando rbind.fill
. In questo momento sto usando la funzione di combinazione come questa:
namess <- c(rownames(a) , rownames(b))
rownames(bound) <- namess
Ho pensato che potrebbe esserci un modo migliore. Grazie!
Considererei questo un errore. Non so se 'plyr' ha un forum/luogo di segnalazione bug, ma se qualcuno dovesse collegarlo ad esso dovrebbe essere inviato imo. – eddi
concordato @eddi :) l'ho appena inviato su github https://github.com/hadley/plyr/issues/156 –
Plyr non supporta i nomi di riga. È un'idea migliore metterli in una variabile e poi gestirli esplicitamente. – hadley