Entendi, Daniela,

o ponto e' que vc esta' usando o xtable num cenario "fora daquele para o qual ele foi pensado"... O contexto original do xtable, e' utiliza-lo dentro de um documento Sweave.... Assim, vc precisa mesmo definir o \begin{document}...

Sobre os intervalos... o que acontece e' que o colchete no comeco de linha, no LaTeX, representa uma instrucao especial (uma macro para espacamento)... E vc pode resolver isso utilizando \relax no inicio de qualquer linha que comece com colchete.

benilton



Em 16 de junho de 2014 08:43, Daniela Recchia <daniela_recchia@yahoo.com.br> escreveu:
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@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@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@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 on about.me
 
Benilton Carvalho
 





--
 
Benilton Carvalho on about.me
 
Benilton Carvalho
about.me/benilton