Put the vector you want on top first:
new_dat <- rbind(c(0,10000), dat)
But, using rbind here, it is assumed that all your columns are numeric, and you take the column orders in the same way as the vector. In general, you should bind data.frames together, something like this, where you can mix column types if necessary:
rbind(data.frame(V1 = 0, V2 = 10000), dat)
There are many other options for more general merging of such data.
source share