[R] idiom for constructing data frame
Sarah Goslee
sarah.goslee at gmail.com
Tue Mar 31 19:46:03 CEST 2015
Hi folks,
I KNOW there has to be a way to do this more elegantly, but I
consistently fail to come up with it, as I was just reminded while
writing an example for a query on this list.
What's a nifty way to construct a data frame of a given size? The only
way I know of it to use matrix(), eg
data.frame(matrix(NA, nrow=10, ncol=3))
and then to set the colnames in a second step.
This comes up a lot when pre-allocated a data frame before using a
loop: I know the size and column names, but want an empty structure to
fill later.
Sarah
--
Sarah Goslee
http://www.functionaldiversity.org
More information about the R-help
mailing list