From: Dan Davison <dandavison7@gmail.com>
To: benjamin.ward@bathspa.org
Cc: emacs-orgmode@gnu.org
Subject: Re: Images from R in LaTeX and PDF
Date: Sat, 8 Jan 2011 12:28:17 +0000 [thread overview]
Message-ID: <DA451733-AA50-4F1A-9F4F-4F86DA80986E@gmail.com> (raw)
Ben Ward <benjamin.ward@bathspa.org> writes:
> #+begin_src R :exports both
> full <- read.csv(file="~/Documents/BSc Biology/Third Year/BY6001-40 -
> Dissertation/Data and Analysis/Evolution Results.csv", head=T)
> library("lattice")
> ecoli = subset(full, Bacterium=="E.coli")
> edett = subset(ecoli, Cleaner=="Dettol")
> egarl = subset(ecoli, Cleaner=="Garlic")
> MIC.mod = lm(MIC. ~ 1+Challenge*Cleaner*Replicate, data=ecoli)
> #+end_src
Hi Ben,
Use the :width and :height header args to alter the dimensions of the
graphics. The arguments go straight through to the R device, so if you
are plotting to pdf they will be interpreted as inches (whereas they
will be pixels for png, jpeg etc).
With current Org, you will also need :results graphics in order to tell
R to send graphics to the designated file.
In addition, with lattice graphics, unless you are using :session, I
believe you will need :results output (so :results output graphics).
Do get back to us with any problems. There are several people who
routinely use R to include graphics in Org documents.
Dan
p.s. Request to everyone: can we try as much as possible to use
reproducible examples on-list? I.e. toy examples that anyone can
execute, instead of real examples that rely on datasets that not
everyone has access to.
> #+begin_src R :file fig1.pdf
> xyplot( MIC.+fitted(MIC.mod) ~ Challenge, data=ecoli,
> xlab="Challenge", ylab="MIC %", auto.key=TRUE)
> #+end_src
>
> #+attr_latex: width=0.6\textwidth wrap placement={h}{0.4\textwidth}
> #+label: fig:one
> #+caption: Linar Plot of real data and fitted model values
> #+results: fig1
> [[file:fig1.pdf]]
>
> In the case of this code, actually altering size works, but it keeps
> putting the image at the end of my document. Then other images, placed
> with pretty much the same code, give or take for filenames and such,
> won't increace in size, but will alter their movement.
> I'm wondering if using pure latex for my images would be an easier solution.
>
> Cheers,
> Ben.
>
>
> On 07/01/2011 18:30, Thomas S. Dye wrote:
>> Aloha Ben,
>>
>> Can you share an example that doesn't work for you?
>>
>> All the best,
>> Tom
>>
>> On Jan 7, 2011, at 7:23 AM, Ben Ward wrote:
>>
>>> Hi All,
>>>
>>> I've been doing some work with babel and R to generate graphs that
>>> I've then been including useing attr latex.
>>>
>>> But when I include images the always appear very very small, even
>>> when I mess about with the width settings of the attr latex line and
>>> remove the options for wrap and such.
>>>
>>> Does anybody else use R with images and org, and could tell me how
>>> they handle including R graphics in their documents?
>>>
>>> Thanks,
>>> Ben. W
>>>
>>> _______________________________________________
>>> Emacs-orgmode mailing list
>>> Please use `Reply All' to send replies to the list.
>>> Emacs-orgmode@gnu.org
>>> http://lists.gnu.org/mailman/listinfo/emacs-orgmode
>>
>>
>>
>
>
> _______________________________________________
> Emacs-orgmode mailing list
> Please use `Reply All' to send replies to the list.
> Emacs-orgmode@gnu.org
> http://lists.gnu.org/mailman/listinfo/emacs-orgmode
next reply other threads:[~2011-01-08 12:28 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-01-08 12:28 Dan Davison [this message]
-- strict thread matches above, loose matches on Subject: below --
2011-01-07 17:23 Images from R in LaTeX and PDF Ben Ward
2011-01-07 18:30 ` Thomas S. Dye
2011-01-07 19:37 ` Ben Ward
2011-01-07 19:45 ` Erik Iverson
2011-01-07 19:50 ` Ben Ward
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=DA451733-AA50-4F1A-9F4F-4F86DA80986E@gmail.com \
--to=dandavison7@gmail.com \
--cc=benjamin.ward@bathspa.org \
--cc=emacs-orgmode@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.