Hi,

Rscript is meant for non-interactive use, so the default device is not the same as when you run R.

If you really want a window, open it yourself by calling the appropriate function (X11, windows, ... ) or reset the "device" option to whichever device you want to use, but it will disappear at the end of the script, so not very interesting.

You probably should open a png device or something and then write the grap there.

See ?png, ?pdf, ?X11, ?options, ?Rscript

Romain

On 12/14/2009 10:59 AM, z_axis wrote:
%cat stock.R
#! /usr/local/bin/Rscript

args<- commandArgs(TRUE)
args

x<- read.csv("000301.csv")
matplot(x[,1],x[,-1],type="l")
#q(save="no")

%Rscript stock.R 000301.csv
[1] "000301.csv"
matplot doesnot draw anything(no drawing window).

Howeve, in R, source works great!
source("stock.R")

Sincerely!



--
Romain Francois
Professional R Enthusiast
+33(0) 6 28 91 30 30
http://romainfrancois.blog.free.fr
|- http://tr.im/HlX9 : new package : bibtex
|- http://tr.im/Gq7i : ohloh
`- http://tr.im/FtUu : new package : highlight

______________________________________________
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