Come parte di un problema più ampio (l'aggiunta di un argomento ,makeUniqueIDs
-rbind.SpatialPolygonsDataFrame
per situazioni in cui gli ID dei poligoni sono identiche), che sto funzionando in questo strano messaggio da rbind:errore rbind: "nomi non corrispondono i nomi precedenti"
> do.call("rbind",xd.small)
Error in match.names(clabs, names(xi)) :
names do not match previous names
l'unica altra informazioni che ho trovato su questo era this question, il che mi porta a credere che rbind
era alla radice del problema anche lì.
Posso semplicemente scrivere la mia funzione simile a rbind, ovviamente, ma presumibilmente questo controllo match.names
si verifica per un motivo, e sono curioso di cosa si tratta.
D'oh . Li ho controllati a occhio con 'lapply (xd, nomi)' ma non ho notato che i numeri erano diversi. –
forse il 'smartbind' dal pacchetto' gtools' potrebbe essere utile. –
@TylerRinker Questa è una funzione interessante. Lo archivierò per un uso futuro, ma per questo preferirei stare con la base R. –