Aggiungi una nuova riga al dataframe, ad uno specifico indice di riga, non aggiunto?

Il seguente codice combina un vettore con un dataframe:

newrow = c(1:4) existingDF = rbind(existingDF,newrow) 

Tuttavia questo codice inserisce sempre la nuova riga alla fine del dataframe.

Come posso inserire la riga in un punto specificato all’interno del dataframe? Ad esempio, diciamo che il dataframe ha 20 righe, come posso inserire la nuova riga tra le righe 10 e 11?