[R-br] outputs de tabelas

Daniela Recchia daniela_recchia em yahoo.com.br
Segunda Junho 16 08:43:05 BRT 2014


Olá Benilton,

se uma pessoa que nunca usou o Latex ou se usou há muito tempo e não lembra mais exatamente de todos os comandos (como eu), o código é incompleto, pelo menos o meu. O que recebo do R:

> tb<-xtable(table(groups_fit,groups_mbiEE))
> tb
% latex table generated in R 3.0.3 by xtable 1.7-3 package
% Mon Jun 16 13:34:14 2014
\begin{table}[ht]
\centering
\begin{tabular}{rrrrrr}
  \hline
 & [ 9.0,19.0) & [19.0,26.4) & [26.4,31.9) & [31.9,38.0) & [38.0,53.0] \\ 
  \hline
[25.1,35.0) &  31 &  15 &   1 &   0 &   0 \\ 
  [35.0,46.0) &  50 &  51 &  28 &   4 &   0 \\ 
  [46.0,55.5) &  11 &  34 &  35 &  33 &  11 \\ 
  [55.5,68.0) &   2 &   6 &  27 &  39 &  28 \\ 
  [68.0,96.1] &   0 &   0 &   2 &   9 &  50 \\ 
   \hline
\end{tabular}
\end{table}

Se eu copiar e colar exatamente o código como o R fornece, a tabela não roda no Latex, pois falta definir o document e "corrigir" esses intervalos que estão entre [), ou seja eu tive que adicionar/modificar dessa forma para poder rodar:

\documentclass{article}
\begin{document}
\begin{table}[ht]
\centering
\begin{tabular}{rrrrrr}
\hline
& [ 9.0,19.0) & [19.0,26.4) & [26.4,31.9) & [31.9,38.0) & [38.0,53.0] \\ 
\hline
([25.1,35.0)) &  31 &  15 &   1 &   0 &   0 \\ 
([35.0,46.0)) &  50 &  51 &  28 &   4 &   0 \\ 
([46.0,55.5)) &  11 &  34 &  35 &  33 &  11 \\ 
([55.5,68.0)) &   2 &   6 &  27 &  39 &  28 \\ 
([68.0,96.1]) &   0 &   0 &   2 &   9 &  50 \\ 
\hline
\end{tabular}
\end{table}
\end{document}

Eu sei que é óbvio para quem usa o Latex ter que definir o environment e dar o begin {document}, mas supondo que uma pessoa só vai fazer o download do latex para obter a tabela do R ela terá dificuldades, talvez se tivesse pelo menos um %comentário no output do R dizendo que o usuário deve definir o envirnoment seria bacana.
Quanto aos meus intervalos eu tive que colocar todos (os das linhas) entre parênteses, se não não dava certo, não tenho a menor idéia do porquê.

Vou testar as opções para o Word também!

Abraços & viele Grüsse,

Daniela
 
-- 
Daniela Rodrigues Recchia
M.Sc. in Statistics


Tel. (Mobil): +49 01578 7588382
Germany

“The standard of success in life is absolutely the amount of joy you feel”
Esther & Jerry Hick

 


Em Sexta-feira, 13 de Junho de 2014 20:40, Benilton Carvalho <beniltoncarvalho em gmail.com> escreveu:
 


Daniela,

se vc pudesse elaborar melhor o que vc quer dizer com "o código que o R da para compilarmos e obtermoas a tabela não é 100% completo, ainda precisa inserir uns comandos e mexer em umas coisinhas", eu agradeceria... Uso com bastante frequencia as tabelas do R em LaTeX e fiquei curioso com o problema que vc relata.

benilton



Em 13 de junho de 2014 12:11, walmes . <walmeszeviani em gmail.com> escreveu:

Daniela,
>
>
>Hoje eu fiz uma busca para aprender a mudar o estilo do texto de uma compilação *.Rmd -> *.html. Caí em vários blogs e fóruns e acabei encontrando essa série de 5 matérias orientando a como produzir resultados com o R para o Word. A idéia é gerar um *.html com máxima compatibilidade para ser importado pelo editor de texto. Além disso tem instruções de edição de tabelas e figuras, além de opções de mudança de estilo. Vale a pena ler.
>
>http://gforge.se/2013/12/fast-track-publishing-using-knitr-part-i/
>
>À disposição.
>Walmes.
>>_______________________________________________
>R-br mailing list
>R-br em listas.c3sl.ufpr.br
>https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
>Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.
>


-- 

  
   Benilton Carvalho
about.me/benilton 
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20140616/fbdc0916/attachment.html>


Mais detalhes sobre a lista de discussão R-br