[R] How to Create Nested Data Frame

Ivan Calandra ivan.calandra at uni-hamburg.de
Mon Jan 31 11:02:14 CET 2011


Hi,

Would that do?
names(dat1) <- names(dat2) <- c("labels","predictions")
HIV <- list(hiv.dat1=dat1, hiv.dat2=dat2)

Ivan


Le 1/31/2011 10:50, Gundala Viswanath a écrit :
> Dear Experts,
>
> I have a data that looks like this.
>
>> file1="dat1.tab"
>> file2="dat2.tab"
>> dat1<-read.table(file1)
>> print(dat1)
>    V1 V2
> 1  1 43
> 2  1 43
> 3  1 43
>> dat2<-read.table(file2)
>> print(dat2)
>    V1 V2
> 1  1 43
> 2  1 21
> 3  1 43
> 4  1 43
> 5  1 24
> 6  0 24
> The column V1 refer to labels and V2 to prediction score.
>
> How can I create a data structure called HIV, that looks like this:
>
>> HIV
> $hiv.dat1
> $hiv.dat1$predictions
> $hiv.dat1$predictions[[1]]
> [1] 43 43 43
> $hiv.dat$labels
> $hiv.dat$labels[[1]]
> [1] 1 1 1
>
> $hiv.dat2
> $hiv.dat2$predictions
> $hiv.dat$predictions[[1]]
> [1] 43 21 43 43 24 24
> $hiv.dat2$labels
> $hiv.dat2$labels[[1]]
> [1] 1 1 1 1 1 0
>
> Forgive me I am a newbies here.
>
> - G.V.
>
> ______________________________________________
> R-help at 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.
>

-- 
Ivan CALANDRA
PhD Student
University of Hamburg
Biozentrum Grindel und Zoologisches Museum
Abt. Säugetiere
Martin-Luther-King-Platz 3
D-20146 Hamburg, GERMANY
+49(0)40 42838 6231
ivan.calandra at uni-hamburg.de

**********
http://www.for771.uni-bonn.de
http://webapp5.rrz.uni-hamburg.de/mammals/eng/1525_8_1.php



More information about the R-help mailing list