Dear all,
I have a problem with adding columns to a data structure, using 'cbind':
I create an array, to which I want to cbind one new colum for every iteration of a loop. Without the loop, the code works and looks like this:
> Min<- array(0,c(129,0)) > Min
[1,] [2,] [3,] [4,] etc..
> file <- paste("Path\\to\\file\\Run_1", sep="")
> Tabelle <- read.table(file, sep=";", skip = 8)
> cbind(Min, Tabelle[,(which.min(Tabelle[129,]))])
[,1]
[1,] 25.45
[2,] 25.33
[3,] 25.76
[4,] 25.40
[5,] 24.39
etc.However, with the loop the result is the following:
> for(i in 1:2){
+ file <- paste("Path\\to\\file\\Run_",i, sep="")
+ Tabelle <- read.table(file, sep=";", skip = 8)
+ cbind(Min, Tabelle[,(which.min(Tabelle[129,]))])
+ }
> Min[1,] [2,] [3,] [4,] [5,] [6,] ... I suppose the solution is very easy, but I just do not find it. (I am using R 1.9.1 on windows XP)
Thanks in advance! Jan
______________________________________________ [EMAIL PROTECTED] mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
