Re: [R] How to make R automatic?

2010-06-05 Thread zhangted001

Thank you all for the information!  That is exactly what I was looking for.
 
-- 
View this message in context: 
http://r.789695.n4.nabble.com/How-to-make-R-automatic-tp2238541p2244132.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.


[R] How to make R automatic?

2010-06-01 Thread zhangted001

Hello, I have a question about how R can run automatically.  Here is the
story:

A file called data.csv will be generated every couple of minutes in a
folder (overwrite itself). What I want R to do is:

1) scan the folder to find the file.
2) if the file is a newly generated file, process the file
3) output some file identifier on the screen, such as the time when the file
was generated.
4) pause for 20 seconds (doesnt need to be precise) and repeat 1)

Idealy, I would like R to do this everyday from 9:00am to 6:00pm.

What I got so far is: I can use list.files() and file.info to get 1) and 2). 
For 4), I can write some trivial loop to kill some time, but I would like to
be more accurate tham that, considering different PC running the loop.  I
have no idea about 3).

Any suggestion/better solution?

Thank you very much!!

Best regards,
Ted







-- 
View this message in context: 
http://r.789695.n4.nabble.com/How-to-make-R-automatic-tp2238541p2238541.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.


Re: [R] How to make R automatic?

2010-06-01 Thread Charles C. Berry



?Sys.sleep

On Tue, 1 Jun 2010, zhangted001 wrote:



Hello, I have a question about how R can run automatically.  Here is the
story:

A file called data.csv will be generated every couple of minutes in a
folder (overwrite itself). What I want R to do is:

1) scan the folder to find the file.
2) if the file is a newly generated file, process the file
3) output some file identifier on the screen, such as the time when the file
was generated.
4) pause for 20 seconds (doesnt need to be precise) and repeat 1)

Idealy, I would like R to do this everyday from 9:00am to 6:00pm.

What I got so far is: I can use list.files() and file.info to get 1) and 2).
For 4), I can write some trivial loop to kill some time, but I would like to
be more accurate tham that, considering different PC running the loop.  I
have no idea about 3).

Any suggestion/better solution?

Thank you very much!!

Best regards,
Ted







--
View this message in context: 
http://r.789695.n4.nabble.com/How-to-make-R-automatic-tp2238541p2238541.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.



Charles C. Berry(858) 534-2098
Dept of Family/Preventive Medicine
E mailto:cbe...@tajo.ucsd.edu   UC San Diego
http://famprevmed.ucsd.edu/faculty/cberry/  La Jolla, San Diego 92093-0901

__
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.


Re: [R] How to make R automatic?

2010-06-01 Thread Peter Ehlers


On 2010-06-01 8:07, zhangted001 wrote:


Hello, I have a question about how R can run automatically.  Here is the
story:

A file called data.csv will be generated every couple of minutes in a
folder (overwrite itself). What I want R to do is:

1) scan the folder to find the file.
2) if the file is a newly generated file, process the file
3) output some file identifier on the screen, such as the time when the file
was generated.
4) pause for 20 seconds (doesnt need to be precise) and repeat 1)

Idealy, I would like R to do this everyday from 9:00am to 6:00pm.

What I got so far is: I can use list.files() and file.info to get 1) and 2).
For 4), I can write some trivial loop to kill some time, but I would like to
be more accurate tham that, considering different PC running the loop.  I
have no idea about 3).


For (3), assign the value of file.info:

 fi - file.info(data.csv)
 print(fi[, mtime])

For (4) see help(Sys.sleep)

  -Peter Ehlers



Any suggestion/better solution?

Thank you very much!!

Best regards,
Ted


__
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.


Re: [R] How to make R automatic?

2010-06-01 Thread Nikhil Kaza

?difftime
?file.info
file.info(filename)$mtime
Sys.sleep(20)


Nikhil Kaza
Asst. Professor,
City and Regional Planning
University of North Carolina

nikhil.l...@gmail.com



On Jun 1, 2010, at 10:07 AM, zhangted001 wrote:



Hello, I have a question about how R can run automatically.  Here is  
the

story:

A file called data.csv will be generated every couple of minutes  
in a

folder (overwrite itself). What I want R to do is:

1) scan the folder to find the file.
2) if the file is a newly generated file, process the file
3) output some file identifier on the screen, such as the time when  
the file

was generated.
4) pause for 20 seconds (doesnt need to be precise) and repeat 1)

Idealy, I would like R to do this everyday from 9:00am to 6:00pm.

What I got so far is: I can use list.files() and file.info to get 1)  
and 2).
For 4), I can write some trivial loop to kill some time, but I would  
like to
be more accurate tham that, considering different PC running the  
loop.  I

have no idea about 3).

Any suggestion/better solution?

Thank you very much!!

Best regards,
Ted







--
View this message in context: 
http://r.789695.n4.nabble.com/How-to-make-R-automatic-tp2238541p2238541.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.


__
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.