You can start the first line with "(". Then everything you write will NOT be syntactically complelte until you issue the closing ")". I learned this from Venables and Ripley, Modern Applied Statistics with S.

The "+" sign in front of each line is NOT something you should enter: R changes its prompt to tell you that the previous line was not syntactically complete.

I prefer to keep my code someplace else and then transfer a complete function into R at one time. See "http://socserv.socsci.mcmaster.ca/jfox/Books/Companion/ESS/index.html";

Does this answer your questions?
Best Wishes,
Spencer Graves

Vincent Stoliaroff wrote:

Hi R lovers


I would like to know how to step to the next line in the R console editor without breaking the continuity of my code
more clearly : if for example I write a function, so far i have to write the all code inside on the same line wich may become obscure as the function is more and more complex.
I would like to do like in the example of the manuels:


twosam <- function(y1, y2) {

n1 <- length(y1); n2 <- length(y2) yb1 <- mean(y1); yb2 <- mean(y2) s1 <- var(y1); s2 <- var(y2) s <- ((n1-1)*s1 + (n2-1)*s2)/(n1+n2-2) tst <- (yb1 - yb2)/sqrt(s2*(1/n1 + 1/n2)) tst }


all I can do is something like that:


twosam <- function(y1, y2) { n1 <- length(y1); n2 <- length(y2)


+ yb1 <- mean(y1); yb2 <- mean(y2) s1 <- var(y1); s2 <- var(y2)
+ s <- ((n1-1)*s1 + (n2-1)*s2)/(n1+n2-2)
+ tst <- (yb1 - yb2)/sqrt(s2*(1/n1 + 1/n2)) tst }


with the sign "+" in front of each line
What does this sign mean? and how could I solve my problems
Thanks

______________________________________________
[EMAIL PROTECTED] mailing list
http://www.stat.math.ethz.ch/mailman/listinfo/r-help

______________________________________________ [EMAIL PROTECTED] mailing list http://www.stat.math.ethz.ch/mailman/listinfo/r-help

Reply via email to