[R] data file with columns of unequal length
Peter Dalgaard
P.Dalgaard at biostat.ku.dk
Fri Oct 23 13:21:02 CEST 2009
William Simpson wrote:
>> As I understand it, they don't come in pairs anyway.
> Correct.
>
>> For the same reason
>> a data frame is just the wrong kind of data structure. If you don't want
>> separate data files, you can use one file with two columns where the
>> second column is (say) 1 for the x and 2 for the y.
> Could you explain this further? I don't really get it.
> My xs and ys have different lengths. How would I read them in?
Same format as when you have data from two different groups. Don't
really know how to make it clearer than that. Like the "sleep" dataset
(OK, so they are actually paired...).
>
> Ideally I would just read in the x column and y columns separately
>
> x<-read.file("file.dat", column1)
> y<-read.file("file.dat", column2)
> But I know of no way to do that...
>
> [Oh, by the way, I never mentioned this, the x and ys are event times
> and are in ascending order (by time of occurrence).]
>
>> (There are other options, like concatenating the x and the y with some
>> sort of separator inbetween, but it easily gets painful to read them
>> back in.)
--
O__ ---- Peter Dalgaard Øster Farimagsgade 5, Entr.B
c/ /'_ --- Dept. of Biostatistics PO Box 2099, 1014 Cph. K
(*) \(*) -- University of Copenhagen Denmark Ph: (+45) 35327918
~~~~~~~~~~ - (p.dalgaard at biostat.ku.dk) FAX: (+45) 35327907
More information about the R-help
mailing list