[R] interactive session

Niels Richard Hansen Niels.R.Hansen+lists at math.ku.dk
Thu Sep 30 14:40:24 CEST 2010


Hi Fatih

I believe that readLines(n=1) will do the job. It works
fine from the Windows RGui, but I noticed that it hangs my Aquamacs/ESS
when R runs from there, and a C-g was needed (which may be completely
irrelevant to you).

Best, Niels


On 30/09/10 08.55, Pam wrote:
> Hi guys,
>
> My concern is to create an automated process from the beginning to the end. I
> want to copy all my code together in one piece and paste it to R console and sit
> back and relax :) except one moment in which the program should ask me to enter
> a number.. and only then (only after getting a valid number from me) it should
> continue to read and process the rest of the code. I�tried�lots of things
> (readline, readLines, scan, interactive, ask, switch,...) and read manuals and
> searched help forums.. I found several similar questions but never a satisfying
> answer.. so now it became a challenge.. any idea how�to�overcome this problem (R
> 2.11.1 for Windows)? (an example�code is below)�
>
> Best,
> Fatih
>
>
>
> library(gtools)
> library(YaleToolkit)
> library(xts)
>> ### start of my�wrong�function!
> f<-function(w){
> �w<-readline("which data? ")
> �w<-as.numeric(w)
> �ifelse(is.numeric(w)=="TRUE", w, f())
> �}
> f()
> ##### end of my�wrong function
>
> v<- ## and output of my function should be a "v"�for example which I can use it
> in the next line�(v<-w� or something like that??)
>> ##the rest works fine
> p<-paste("t", v, ".txt", sep = "")
> t<-read.table(p, header=FALSE, sep="\t", dec=",",
> blank.lines.skip=FALSE)
> rownames(t)<-as.Date(t[,1],"%d.%m.%Y")
> colnames(t)<-c("date","start","high","low","end","w.average","lot",
> "volume")
> x<-as.xts(t)
> whatis(x)���
> .
> .
>
>
>
> 	[[alternative HTML version deleted]]
>
>
>
>
> ______________________________________________
> 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.

-- 
Niels Richard Hansen                     Web:   www.math.ku.dk/~richard	
Associate Professor                      Email: Niels.R.Hansen at math.ku.dk
Department of Mathematical Sciences             nielsrichardhansen at gmail.com
University of Copenhagen                 Skype: nielsrichardhansen.dk	
Universitetsparken 5                     Phone: +45 353 20783 (office)	
2100 Copenhagen Ø                               +45 2859 0765 (mobile)
Denmark



More information about the R-help mailing list