I'm not sure I entirely understand the question, but the closest thing I can think of to a data frame literal, excepting dput(), would be this:
d <- read.csv(textConnection(" a, b 1, cow 2, dog 3, cat"), header = TRUE) and you probably want closeAllConnections() immediately following to avoid a warning. Best, Michael On Thu, Aug 2, 2012 at 7:57 PM, ivo welch <ivo.we...@gmail.com> wrote: > I would like to insert a few modest size data frames directly into my > R code. a short illustration example of what I want is > > d <- read.csv( _END_, row.names=1 ) > , "col1", "col2" > "row1",1,2 > "row2",3,4 > __END__ > > right now, the data sits in external files. I could put each column > into its own vector and then combine into a data frame, but this seems > ugly. is there a better way to embed data frames? I searched for the > answer via google, but could not find it. it wasn't obvious in the > data import/export guide. > > regards, > > /iaw > ---- > Ivo Welch (ivo.we...@gmail.com) > > ______________________________________________ > R-help@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.