<html>
<font size=3>One way to get these formats (pngs,gifs,jpegs, etc) is to
generate a postscript file under a BATCH and then use some of the unix
tools to convert to PPN(PNM?).&nbsp; Then one can use the PPN(PNM?)TOPNG
type programs to further convert to PNGs, GIFs, etc.&nbsp; This is how
Banfield generates his 'on the fly' images.&nbsp; The only problem I have
found with it is that the image quality is not very good.&nbsp; I have
messed around with the compression arguments to these programs too with
no luck.&nbsp; I'm not sure at what point(s) the image quality
drops.&nbsp; If anyone has any ideas of how to get around this I would be
glad to hear from them. <br>
<br>
At 10:13 AM 10/5/2001 -0400, Liaw, Andy wrote:<br>
&gt;I just try the following on Linux (Mandrake7.1) and it works:<br>
&gt;<br>
&gt;file (tryplot.R:<br>
&gt;jpeg(&quot;tryplot.jpg&quot;)<br>
&gt;plot(rnorm(100))<br>
&gt;dev.off()<br>
&gt;<br>
&gt;&gt;From the shell prompt:<br>
&gt;R --no-save &lt; tryplot.R &gt; tryplot.Rout<br>
&gt;<br>
&gt;This generated the JPEG file, and dump the R session text to
tryplot.Rout.<br>
&gt;<br>
&gt;If I understand correctly, jpeg() will *not* work with R BATCH, since
it<br>
&gt;depends on x11(), and x11() isn't available when run under batch
mode.<br>
&gt;<br>
&gt;Andy<br>
&gt;<br>
&gt;&gt; -----Original Message-----<br>
&gt;&gt; From: Chris Milkosky
[<a href="mailto:c.milkosky@xpedite.com" eudora="autourl">mailto:c.milkosky@xpedite.com</a>]<br>
&gt;&gt; Sent: Friday, October 05, 2001 9:24 AM<br>
&gt;&gt; To: r-mailing-list<br>
&gt;&gt; Subject: [R] non-interactive R usage...<br>
&gt;&gt; <br>
&gt;&gt; <br>
&gt;&gt; &lt;Newbie alert&gt; Hello all! &lt;/Newbie
alert&gt;&nbsp;&nbsp; =)<br>
&gt;&gt; <br>
&gt;&gt; Hi all,<br>
&gt;&gt; <br>
&gt;&gt; First of all, I'm new to R and I'm REALLY REALLY impressed by
<br>
&gt;&gt; it.&nbsp; It's an asset to the open source community.&nbsp; I
can't begin to say<br>
&gt;&gt; how glad I am to have stumbled across it in
freshmeat.net...&nbsp; <br>
&gt;&gt; Kudos to the developers - you've done a great job.<br>
&gt;&gt; <br>
&gt;&gt; OK - my question may be answered by looking through <br>
&gt;&gt; documentation (I did RTFM), but I haven't noticed anything 
<br>
&gt;&gt; yet.&nbsp; I think I must<br>
&gt;&gt; just be missing something though.<br>
&gt;&gt; <br>
&gt;&gt; Does R give you the capability to run a script (read as <br>
&gt;&gt; non-interactive) that would perform a statistical task, and
<br>
&gt;&gt; then send output<br>
&gt;&gt; to a file?&nbsp; For example: read a set of data from a file,
<br>
&gt;&gt; generate a JPEG _file_ containing a plot of the data (with 
<br>
&gt;&gt; some specific<br>
&gt;&gt; stat calcs plotted of course), and then exit?<br>
&gt;&gt; <br>
&gt;&gt; I do capacity planning and would like to be able to have JPEG
<br>
&gt;&gt; plots of real time statistical data appear on web pages, so
I'm<br>
&gt;&gt; thinking that a CGI can be executed that starts R up, <br>
&gt;&gt; generates a plot, and writes it to a file.&nbsp; We currently
use <br>
&gt;&gt; gnuplot, but with<br>
&gt;&gt; all of the statistical needs we have, it is turning out to be
<br>
&gt;&gt; less flexible than we had hoped.<br>
&gt;&gt; <br>
&gt;&gt; Has this been done before?&nbsp; Could it be?&nbsp; If so, can
we pass <br>
&gt;&gt; command line parameters to our R scripts somehow?<br>
&gt;&gt; <br>
&gt;&gt; Thanks,<br>
&gt;&gt; <br>
&gt;&gt; Chris<br>
&gt;&gt; <br>
&gt;&gt; <br>
&gt;&gt;
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.<br>
&gt;&gt; -.-.-.-.-.-.-.-.-<br>
&gt;&gt; r-help mailing list -- Read <br>
&gt;&gt;
<a href="http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html" eudora="autourl">http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html</a><br>
&gt;&gt; Send &quot;info&quot;, &quot;help&quot;, or
&quot;[un]subscribe&quot;<br>
&gt;&gt; (in the &quot;body&quot;, not the subject !)&nbsp; To: <br>
&gt;&gt; r-help-request@stat.math.ethz.ch<br>
&gt;&gt;
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._.<br>
&gt;&gt; _._._._._._._._._<br>
&gt;&gt; <br>
&gt;<br>
&gt;-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-<br>
&gt;r-help mailing list -- Read
<a href="http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html" eudora="autourl">http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html</a><br>
&gt;Send &quot;info&quot;, &quot;help&quot;, or
&quot;[un]subscribe&quot;<br>
&gt;(in the &quot;body&quot;, not the subject !)&nbsp; To:
r-help-request@stat.math.ethz.ch<br>
&gt;_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._<br>
</font></html>