[R] How to Populate List
Rolf Turner
r.turner at auckland.ac.nz
Thu Jul 9 22:09:18 CEST 2009
On 10/07/2009, at 2:55 AM, Gaurav Kumar wrote:
> Hi,
>
> I'm new to R and would like to know, how one can populate the list
> with array data.
> I'm reading a tab separated table in R. The data in the table looks
> something like this.
>
> #Table Data
> Comp A B C
> Extracellular 103 268 535759
> Nucleus 45603 47783 442744
>
> #R code
> myData <- read.table("table.data",
> header=T,
> sep="\t",
> comment.char = "#"
> );
> inp <- scan("table.data", what=list(comp=" ", A="", B="", C=""));
> n <- c(0:length(inp$comp));
> myList=list();
> for(i in n-1)
> {
> obj <-c(as.numeric(myData$A[i]),as.numeric(myData$B
> [i]),as.numeric(myData$C[i]));
>
> }
>
> Need help to know if there is any function in R to push obj to myList
(a) You apparently ``replied'' to an R-help digest, and included
megabytes
of totally irrelevant material in your post. It took me several
minutes to delete it.
STEP ONE: LEARN HOW TO USE EMAIL!!!
(b) Do the following:
myList <- list();
for(i in n-1)
{
myList[[i]] <-c(as.numeric(myData$A[i]),as.numeric(myData$B
[i]),as.numeric(myData$C[i]));
}
cheers,
Rolf Turner
######################################################################
Attention:\ This e-mail message is privileged and confid...{{dropped:9}}
More information about the R-help
mailing list