From mboxrd@z Thu Jan 1 00:00:00 1970 From: Riccardo Romoli Subject: Re: org-babel export table from R to LaTeX Date: Tue, 14 Feb 2012 18:10:49 +0100 Message-ID: References: <87vcn99zv0.fsf@xtof-netbook.home> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=0023544708e43a216c04b8efadc2 Return-path: Received: from eggs.gnu.org ([140.186.70.92]:52373) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RxLu7-0007Jl-Br for emacs-orgmode@gnu.org; Tue, 14 Feb 2012 12:11:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RxLty-0005Rd-Cf for emacs-orgmode@gnu.org; Tue, 14 Feb 2012 12:10:59 -0500 Received: from mail-qw0-f41.google.com ([209.85.216.41]:63476) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RxLty-0005RR-9U for emacs-orgmode@gnu.org; Tue, 14 Feb 2012 12:10:50 -0500 Received: by qadz32 with SMTP id z32so2687930qad.0 for ; Tue, 14 Feb 2012 09:10:49 -0800 (PST) In-Reply-To: <87vcn99zv0.fsf@xtof-netbook.home> 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: Christophe Pouzat Cc: emacs-orgmode@gnu.org --0023544708e43a216c04b8efadc2 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable If I set :export latex when I exports to LaTeX I have only the R code, not the table. Best 2012/2/14 Christophe Pouzat > Riccardo Romoli writes: > > > Hi, I work with org-babel and R. > > In the R session I create a table that I have to export to LaTeX. > > This is the code I use: > > > > #+headers: :results latex > > #+begin_src R :session *R* :exports results > > ..... > > print(xtable(summary(mypca))) > > #+end_src > > > > I do not understand why the exported table is delimited by "|": > > > > |% latex table generated in R 2.14.1 by xtable 1.6-0 package | > > | % Tue Feb 14 16:21:48 2012 | > > | \begin{table}[ht] | > > | \begin{center} | > > | \begin{tabular}{rrrrrrrrrrrrrrrrr} | > > | \hline | > > | & PC1 & PC2 & PC3 & PC4 & PC5 & PC6 & PC7 & PC8 & PC9 & PC10 & > > PC11 & PC12 & PC13 & PC14 & PC15 & PC16 \\ | > > | \hline | > > | Standard deviation & 3.4693 & 2.8113 & 2.5561 & 2.2668 & > > 2.0015 & 1.9236 & 1.7287 & 1.6220 & 1.4288 & 1.3456 & 1.2596 & > > 1.2195 & 1.1278 & 1.0778 & 0.8390 & 0.0000 \\ | > > | Proportion of Variance & 0.2188 & 0.1437 & 0.1188 & 0.0934 & > > 0.0728 & 0.0673 & 0.0543 & 0.0478 & 0.0371 & 0.0329 & 0.0289 & > > 0.0270 & 0.0231 & 0.0211 & 0.0128 & 0.0000 \\ | > > | Cumulative Proportion & 0.2188 & 0.3625 & 0.4813 & 0.5747 & > > 0.6476 & 0.7149 & 0.7692 & 0.8170 & 0.8541 & 0.8871 & 0.9159 & > > 0.9429 & 0.9661 & 0.9872 & 1.0000 & 1.0000 \\ | > > | \hline | > > | \end{tabular} | > > | \end{center} | > > | \end{table} | > > | | > > > > Should I change some headers settings?? > > > > Best > > > > Hi Riccardo, > > Try ":exports latex" instead of ":exports results" > > Christophe > -- > > Most people are not natural-born statisticians. Left to our own > devices we are not very good at picking out patterns from a sea of > noisy data. To put it another way, we are all too good at picking out > non-existent patterns that happen to suit our purposes. > Bradley Efron & Robert Tibshirani (1993) An Introduction to the Bootstrap > > -- > > Christophe Pouzat > MAP5 - Math=E9matiques Appliqu=E9es =E0 Paris 5 > CNRS UMR 8145 > 45, rue des Saints-P=E8res > 75006 PARIS > France > > tel: +33142863828 > mobile: +33662941034 > web: http://www.biomedicale.univ-paris5.fr/physcerv/C_Pouzat.html > --0023544708e43a216c04b8efadc2 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable If I set :export latex when I exports to LaTeX I have only the R code, not = the table.

Best

2012/2/14 Christop= he Pouzat <christophe.pouzat@gmail.com>
Ricc= ardo Romoli <ric.romoli@gmail.co= m> writes:

> Hi, I work with org-babel and R.
> In the R session I create a table that I have to export to LaTeX.
> This is the code I use:
>
> #+headers: :results latex
> #+begin_src R :session *R* :exports results
> .....
> =A0 print(xtable(summary(mypca)))
> #+end_src
>
> I do not understand why the exported table is delimited by "|&quo= t;:
>
> |% latex table generated in R 2.14.1 by xtable 1.6-0 package |
> | % Tue Feb 14 16:21:48 2012 |
> | \begin{table}[ht] |
> =A0 | \begin{center} |
> =A0=A0=A0 | \begin{tabular}{rrrrrrrrrrrrrrrrr} |
> =A0=A0=A0=A0=A0 | \hline |
> =A0=A0=A0=A0=A0 | & PC1 & PC2 & PC3 & PC4 & PC5 &a= mp; PC6 & PC7 & PC8 & PC9 & PC10 &
> =A0=A0=A0=A0=A0 PC11 & PC12 & PC13 & PC14 & PC15 &= PC16 \\ |
> =A0=A0=A0=A0=A0 | \hline |
> =A0=A0=A0=A0=A0 | Standard deviation & 3.4693 & 2.8113 & 2= .5561 & 2.2668 &
> =A0=A0=A0=A0=A0 2.0015 & 1.9236 & 1.7287 & 1.6220 & 1.= 4288 & 1.3456 & 1.2596 &
> =A0=A0=A0=A0=A0 1.2195 & 1.1278 & 1.0778 & 0.8390 & 0.= 0000 \\ |
> =A0=A0=A0=A0=A0 | Proportion of Variance & 0.2188 & 0.1437 &am= p; 0.1188 & 0.0934 &
> =A0=A0=A0=A0=A0 0.0728 & 0.0673 & 0.0543 & 0.0478 & 0.= 0371 & 0.0329 & 0.0289 &
> =A0=A0=A0=A0=A0 0.0270 & 0.0231 & 0.0211 & 0.0128 & 0.= 0000 \\ |
> =A0=A0=A0=A0=A0 | Cumulative Proportion & 0.2188 & 0.3625 &= ; 0.4813 & 0.5747 &
> =A0=A0=A0=A0=A0 0.6476 & 0.7149 & 0.7692 & 0.8170 & 0.= 8541 & 0.8871 & 0.9159 &
> =A0=A0=A0=A0=A0 0.9429 & 0.9661 & 0.9872 & 1.0000 & 1.= 0000 \\ |
> =A0=A0=A0=A0=A0 | \hline |
> =A0=A0=A0=A0=A0 | \end{tabular} |
> =A0=A0=A0 | \end{center} |
> =A0 | \end{table} |
> | |
>
> Should I change some headers settings??
>
> Best
>

Hi Riccardo,

Try ":exports latex" instead of ":exports results"

Christophe
--

Most people are not natural-born statisticians. Left to our own
devices we are not very good at picking out patterns from a sea of
noisy data. To put it another way, we are all too good at picking out
non-existent patterns that happen to suit our purposes.
Bradley Efron & Robert Tibshirani (1993) An Introduction to the Bootstr= ap

--

Christophe Pouzat
MAP5 - Math=E9matiques Appliqu=E9es =E0 Paris 5
CNRS UMR 8145
45, rue des Saints-P=E8res
75006 PARIS
France

tel: +33142863828=
mobile: +33662941034<= /a>
web:
http://www.biomedicale.univ-paris5.fr/physcerv/C_Pouza= t.html

--0023544708e43a216c04b8efadc2--