hi: I searched the last 2 hours for a way to enter a data frame
directly in my program. (I know how to read from a file.) that is, I
would like to say something like
d - this.is.a.data.frame( c(obs1name, 0.2, 0.3),
c(obs2name, 0.4, 1.0),
?data.frame says:
Usage:
data.frame(..., row.names = NULL, check.rows = FALSE, check.names =
TRUE)
Arguments:
...: these arguments are of either the form 'value' or
'tag=value'. Component names are created based on the tag
(if present) or the deparsed argument
easy to do it by column:
d -
data.frame(name=c(obs1name,obs2name,obs3name),val1=c(0.2,0.4,0.6),val2=c(0.3,1.0,2.0),row.names=c(r1,r2,r3))
d
name val1 val2
r1 obs1name 0.2 0.3
r2 obs2name 0.4 1.0
r3 obs3name 0.6 2.0
(when you do it by row, you get the numbers as factors because
thank you, chaps. ok, so this is not as straightforward as I had
thought. perhaps the read.table() function should have the ability to
read inline (terminated, e.g., by two newlines, or a usersettable
string), rather than just from a file. this would be a nice feature.
regards, /iaw
Hi Ivo!
https://www.stat.math.ethz.ch/pipermail/r-help/2004-June/050601.html
Sincerely
Eryk
*** REPLY SEPARATOR ***
On 6/9/2004 at 3:29 PM ivo welch wrote:
hi: I searched the last 2 hours for a way to enter a data frame
directly in my program. (I know how to read from a
ivo welch ivo.welch at yale.edu writes:
thank you, chaps. ok, so this is not as straightforward as I had
thought. perhaps the read.table() function should have the ability to
read inline (terminated, e.g., by two newlines, or a usersettable
string), rather than just from a file. this