From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Schulte Subject: Re: Including multiple plots resulting from a loop of R code in LaTeX Date: Thu, 23 Aug 2012 10:43:10 -0600 Message-ID: <87wr0p4l0h.fsf@gmx.com> References: Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([208.118.235.92]:33777) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T4amT-0000lx-IK for emacs-orgmode@gnu.org; Thu, 23 Aug 2012 13:01:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T4amS-00060K-Ag for emacs-orgmode@gnu.org; Thu, 23 Aug 2012 13:01:17 -0400 Received: from mailout-us.gmx.com ([74.208.5.67]:59480) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1T4amS-000609-3Z for emacs-orgmode@gnu.org; Thu, 23 Aug 2012 13:01:16 -0400 In-Reply-To: (John Hendy's message of "Wed, 22 Aug 2012 12:41:11 -0500") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: John Hendy Cc: emacs-orgmode John Hendy writes: > I'm conducting some neural network analysis, and the results are > highly dependent on the random seed set prior to creating the model. I > loop through seeds 1-500, storing the predicted values in one data > frame and a table of mean sum of squared errors in another table. > > Then, I use ggplot to create only the 10 or so plots with the lowest > error. The loop is something like this: > > ---------- > for(i in 1:10) { > > filename <- paste("neuralnet-","-seed-",as.character(mse[i,1]),".pdf", sep="") > > pdf(filename, width=12, height=8) > > [ggplot code] > > dev.off() > ---------- > > What I want to know is how to include the resultant files in LaTeX > export. Since my model runs and then sorts by error, I don't know > which seeds produce the best files beforehand, so I'd have to look at > the error table and manually insert the plot names by hand. Changing > results means changing file names by hand again. > > Any suggestions for things like this where the output of a babel block > is not a single file? > Have you tried using header arguments like the following. :results output raw :exports results and then printing the file names (including the Org-mode link syntax) to STDOUT from within your R code block. If I understand correctly that should result in the behavior you're after. Best, > > > Thanks, > John > -- Eric Schulte http://cs.unm.edu/~eschulte