Sorry about that. Still new to this...  The code below should be
reproducible.    All R2 should just be 1, and I should write 1 to
R2outputKKNN.txt 10 times....nothing is happening.  Appreciate the efforts
to help! 

for (i in 1:10)
{
        adata = 1:5
        bdata = 6:10
        lm <- lm(adata~bdata)
        slm <- summary(lm)
        str(slm)

       if (i == 1)     {               
                previousR2 <-slm$r.squared
               sink(file="R2outputKKNN.txt", append=TRUE)
               previousR2                      
               sink()  }       else if(i!=1)
       {
               currentR2 <- slm$r.squared
               if (previousR2 > currentR2)
               {
                       currentR2 <- previousR2        
               }      
               if (previousR2 < currentR2)             {
                       sink(file="R2outputKKNN.txt", append=TRUE)
                       currentR2
                       sink()  
               }
       }
}
-- 
View this message in context: 
http://r.789695.n4.nabble.com/Help-with-Sink-Function-tp2291705p2291717.html
Sent from the R help mailing list archive at Nabble.com.

______________________________________________
R-help@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.

Reply via email to