
Olá pessoal, pesquisei algumas funções para obter tabelas "mais bonitas" (como uma do excel, com linhas e tudo mais) porém só encontrei exemplos - vários - para casos de tabelas mais complexas. Tentei o paxote xtables e também o Hmisc mas não obtenho ainda o output que quero, poderia ser em pdf, html ou o que fosse - mas não dá certo pois tenho apenas uma tabela de frequencias e não um modelo. Por exemplo quero ter um output bonito para essa tabela:
table(groups_fit,groups_mbi) groups_mbi groups_fit [ 9.0,19.0) [19.0,26.4) [26.4,31.9) [31.9,38.0) [25.1,35.0) 31 15 1 0 [35.0,46.0) 50 51 28 4 [46.0,55.5) 11 34 35 33 [55.5,68.0) 2 6 27 39 [68.0,96.1] 0 0 2 9 groups_mbi groups_fit [38.0,53.0] [25.1,35.0) 0 [35.0,46.0) 0 [46.0,55.5) 11 [55.5,68.0) 28 [68.0,96.1] 50
tentei com o latex(tabular) mas ainda nao da certo, continua no mesmo formato. Alguém teria uma sugestão? Obrigada! 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

A função xtable() do pacote xtable deve funcionar para o teu caso. Da para informar onde tu quer as linhas horizontais com o parâmetro hline.after (dai precisa usar print(xtable(table(groups_fit,groups_mbi)), hline.after = *vetor*) 2014-06-05 10:08 GMT-03:00 Daniela Recchia <daniela_recchia@yahoo.com.br>:
Olá pessoal,
pesquisei algumas funções para obter tabelas "mais bonitas" (como uma do excel, com linhas e tudo mais) porém só encontrei exemplos - vários - para casos de tabelas mais complexas. Tentei o paxote xtables e também o Hmisc mas não obtenho ainda o output que quero, poderia ser em pdf, html ou o que fosse - mas não dá certo pois tenho apenas uma tabela de frequencias e não um modelo.
Por exemplo quero ter um output bonito para essa tabela:
table(groups_fit,groups_mbi) groups_mbi groups_fit [ 9.0,19.0) [19.0,26.4) [26.4,31.9) [31.9,38.0) [25.1,35.0) 31 15 1 0 [35.0,46.0) 50 51 28 4 [46.0,55.5) 11 34 35 33 [55.5,68.0) 2 6 27 39 [68.0,96.1] 0 0 2 9 groups_mbi groups_fit [38.0,53.0] [25.1,35.0) 0 [35.0,46.0) 0 [46.0,55.5) 11 [55.5,68.0) 28 [68.0,96.1] 50
tentei com o latex(tabular) mas ainda nao da certo, continua no mesmo formato. Alguém teria uma sugestão?
Obrigada!
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
_______________________________________________ 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.

Olá Rodrigo, muito obrigada pelo retorno. Eu tentei ja usar o print do xtable, mas acredito que estou com dificuldade em entender a funçao. Não recebo a tabela quando dou o comando, meu output é:
print(xtable(table(groups_fit,groups_mbi))) % latex table generated in R 3.0.3 by xtable 1.7-3 package % Thu Jun 05 16:33:46 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} Não entendi ainda se a tabela é salva em algum lugar e tenho que exportá-la, achei que receberia o output direto no R.
-- 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 Quinta-feira, 5 de Junho de 2014 15:14, Rodrigo Coster <rcoster@gmail.com> escreveu: A função xtable() do pacote xtable deve funcionar para o teu caso. Da para informar onde tu quer as linhas horizontais com o parâmetro hline.after (dai precisa usar print(xtable(table(groups_fit,groups_mbi)), hline.after = vetor) 2014-06-05 10:08 GMT-03:00 Daniela Recchia <daniela_recchia@yahoo.com.br>: Olá pessoal,
pesquisei algumas funções para obter tabelas "mais bonitas" (como uma do excel, com linhas e tudo mais) porém só encontrei exemplos - vários - para casos de tabelas mais complexas. Tentei o paxote xtables e também o Hmisc mas não obtenho ainda o output que quero, poderia ser em pdf, html ou o que fosse - mas não dá certo pois tenho apenas uma tabela de frequencias e não um modelo.
Por exemplo quero ter um output bonito para essa tabela:
table(groups_fit,groups_mbi) groups_mbi groups_fit [ 9.0,19.0) [19.0,26.4) [26.4,31.9) [31.9,38.0) [25.1,35.0) 31 15 1 0 [35.0,46.0) 50 51 28 4 [46.0,55.5) 11 34 35 33 [55.5,68.0) 2 6 27 39 [68.0,96.1] 0 0 2 9 groups_mbi groups_fit [38.0,53.0] [25.1,35.0) 0 [35.0,46.0) 0 [46.0,55.5) 11 [55.5,68.0) 28 [68.0,96.1] 50
tentei com o latex(tabular) mas ainda nao da certo, continua no mesmo formato. Alguém teria uma sugestão?
Obrigada!
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
_______________________________________________ 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.

O output é o código da tabela em latex, precisa de um compilador para transforma-la em pdf. Há ainda a opção para Word ( http://www.r-statistics.com/2010/05/exporting-r-output-to-ms-word-with-r2wd-...), mas ela só é gratuita para uso não-comercial (se não me engano), além de um pouco restrita 2014-06-05 11:35 GMT-03:00 Daniela Recchia <daniela_recchia@yahoo.com.br>:
Olá Rodrigo,
muito obrigada pelo retorno. Eu tentei ja usar o print do xtable, mas acredito que estou com dificuldade em entender a funçao. Não recebo a tabela quando dou o comando, meu output é:
print(xtable(table(groups_fit,groups_mbi))) % latex table generated in R 3.0.3 by xtable 1.7-3 package % Thu Jun 05 16:33:46 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}
Não entendi ainda se a tabela é salva em algum lugar e tenho que exportá-la, achei que receberia o output direto no R.
-- 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 Quinta-feira, 5 de Junho de 2014 15:14, Rodrigo Coster < rcoster@gmail.com> escreveu:
A função xtable() do pacote xtable deve funcionar para o teu caso. Da para informar onde tu quer as linhas horizontais com o parâmetro hline.after (dai precisa usar print(xtable(table(groups_fit,groups_mbi)), hline.after = *vetor*)
2014-06-05 10:08 GMT-03:00 Daniela Recchia <daniela_recchia@yahoo.com.br>:
Olá pessoal,
pesquisei algumas funções para obter tabelas "mais bonitas" (como uma do excel, com linhas e tudo mais) porém só encontrei exemplos - vários - para casos de tabelas mais complexas. Tentei o paxote xtables e também o Hmisc mas não obtenho ainda o output que quero, poderia ser em pdf, html ou o que fosse - mas não dá certo pois tenho apenas uma tabela de frequencias e não um modelo.
Por exemplo quero ter um output bonito para essa tabela:
table(groups_fit,groups_mbi) groups_mbi groups_fit [ 9.0,19.0) [19.0,26.4) [26.4,31.9) [31.9,38.0) [25.1,35.0) 31 15 1 0 [35.0,46.0) 50 51 28 4 [46.0,55.5) 11 34 35 33 [55.5,68.0) 2 6 27 39 [68.0,96.1] 0 0 2 9 groups_mbi groups_fit [38.0,53.0] [25.1,35.0) 0 [35.0,46.0) 0 [46.0,55.5) 11 [55.5,68.0) 28 [68.0,96.1] 50
tentei com o latex(tabular) mas ainda nao da certo, continua no mesmo formato. Alguém teria uma sugestão?
Obrigada!
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
_______________________________________________ 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.

Se você quer uma tabela apropriada para editores de texto como o M$ Word é um pouco mais complicado. Dá para fazer assim: 1) Instale o pacote odfWeave no R; 2) Crie um arquivo do OpenOffice ou LibreOffice, e.g. in.odt. 3) Coloque um chunk com o código R que gere uma tabela, e.g. <<echo=FALSE, results=xml>>= x <- mtcars[1:6, 1:4] odfTable(x) @ 4) Salve o documento. 5) Abra uma sessão R no diretório desse documento e faça: require(odfWeave) odfWeave(file="in.odt", dest="out.odt") 6) Um arquivo out.odf é gerado com a tabela renderizada (com um padrão que pode ser modificado). Consulte a documentação da odfTable(). 7) Recorte essa tabela e cole no M$ Word. Exemplo de como integrar o R ao LibreOffice disponíveis em *http://www.leg.ufpr.br/~walmes/ensino/ce083-2013-02/ <http://www.leg.ufpr.br/~walmes/ensino/ce083-2013-02/>*. Veja os arquivos com extensão *.odt. Outra forma de proceder ao invés do odfWeave é usar knitr -> markdown -> pandoc -> Word. Consulte http://www.r-statistics.com/2013/03/write-ms-word-document-using-r-with-as-l... http://www.r-statistics.com/2010/05/exporting-r-output-to-ms-word-with-r2wd-... http://jeromyanglim.blogspot.com.br/2009/09/formatting-table-in-word-r-to-ta... À disposição. Walmes.

Obrigada pela dica Walmes, acabei instalando o Latex e gerando as tabelas por lá mesmo! Porém 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, mas ficou ótimo! Abraços, 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 Quinta-feira, 5 de Junho de 2014 20:08, walmes . <walmeszeviani@gmail.com> escreveu: Se você quer uma tabela apropriada para editores de texto como o M$ Word é um pouco mais complicado. Dá para fazer assim: 1) Instale o pacote odfWeave no R; 2) Crie um arquivo do OpenOffice ou LibreOffice, e.g. in.odt. 3) Coloque um chunk com o código R que gere uma tabela, e.g. <<echo=FALSE, results=xml>>= x <- mtcars[1:6, 1:4] odfTable(x) @ 4) Salve o documento. 5) Abra uma sessão R no diretório desse documento e faça: require(odfWeave) odfWeave(file="in.odt", dest="out.odt") 6) Um arquivo out.odf é gerado com a tabela renderizada (com um padrão que pode ser modificado). Consulte a documentação da odfTable(). 7) Recorte essa tabela e cole no M$ Word. Exemplo de como integrar o R ao LibreOffice disponíveis em http://www.leg.ufpr.br/~walmes/ensino/ce083-2013-02/. Veja os arquivos com extensão *.odt. Outra forma de proceder ao invés do odfWeave é usar knitr -> markdown -> pandoc -> Word. Consulte http://www.r-statistics.com/2013/03/write-ms-word-document-using-r-with-as-l... http://www.r-statistics.com/2010/05/exporting-r-output-to-ms-word-with-r2wd-... http://jeromyanglim.blogspot.com.br/2009/09/formatting-table-in-word-r-to-ta... À 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.

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.

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.
-- [image: Benilton Carvalho on about.me] Benilton Carvalho about.me/benilton <http://about.me/benilton>

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 about.me/benilton

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.
-- <http://about.me/benilton> [image: Benilton Carvalho on about.me]
Benilton Carvalho about.me/benilton
-- [image: Benilton Carvalho on about.me] Benilton Carvalho about.me/benilton <http://about.me/benilton>

Daniela, A representação dos intervalos [a,b) você pode, além do que o Benilton sugeriu, colocar em ambiente matemático para evitar o problema, $[a,b)$. Outra opção é gerar tabelas a partir de documentos LaTex standalone, ou seja, que só geram um pdf com essa tabela. O pdf você converte para jpg depois se for o caso de hospedar em blog ou arquivo do M$ Word. Pelo visto dá para converter pelo R, não testei mas veja http://stackoverflow.com/questions/18617270/convert-pdf-to-png-in-r. Segue um CMR. ##----------------------------------------------------------------------------- ## Gerando um documento latex standalone com uma tabela. require(xtable) ## Dados do exmeplo. tab <- mtcars[1:10,1:6] tab$drat <- cut(tab$drat, quantile(tab$drat, c(0,0.5,1))) levels(tab$drat) print(xtable(tab)) ## Para previnir problemas do LaTex com o [, colocar em ambiente ## matemático. levels(tab$drat) <- paste0("$", levels(tab$drat), "$") levels(tab$drat) ## Como ela está. print(xtable(tab), sanitize.text.function=function(x){x}) ##----------------------------------------------------------------------------- ## Gerando documento standalone só com essa tabela. ## O print da tabela. pxt <- print(xtable(tab, caption=cap), floating=FALSE, sanitize.text.function=function(x){x}, caption.placement="top") ## Antes da tabela. dochead <- "\\documentclass{standalone} \\begin{document}" ## Depois da tabela. doctail <- "\\end{document}" ## Juntando as partes. doc <- paste(dochead, pxt, doctail, sep="\n") ## Como fica seu documento. cat(doc) ## Escreve para um arquivo. writeLines(doc, "standalonetable.tex") ## Compila o pdf (comando linux). system("pdflatex standalonetable.tex") ## Converte para jpg (comando linux). system("convert -density 300 standalonetable.pdf standalonetable.jpg") ##----------------------------------------------------------------------------- Essa é a forma como muitos blogueiros colocam tabelas nas suas matérias. À disposição. Walmes.

Obrigada Benilton e Walmes pelas dicas! Vou testá-las com certeza! Abraços & viele Grüße 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 Segunda-feira, 16 de Junho de 2014 21:08, walmes . <walmeszeviani@gmail.com> escreveu: Daniela, A representação dos intervalos [a,b) você pode, além do que o Benilton sugeriu, colocar em ambiente matemático para evitar o problema, $[a,b)$. Outra opção é gerar tabelas a partir de documentos LaTex standalone, ou seja, que só geram um pdf com essa tabela. O pdf você converte para jpg depois se for o caso de hospedar em blog ou arquivo do M$ Word. Pelo visto dá para converter pelo R, não testei mas veja http://stackoverflow.com/questions/18617270/convert-pdf-to-png-in-r. Segue um CMR. ##----------------------------------------------------------------------------- ## Gerando um documento latex standalone com uma tabela. require(xtable) ## Dados do exmeplo. tab <- mtcars[1:10,1:6] tab$drat <- cut(tab$drat, quantile(tab$drat, c(0,0.5,1))) levels(tab$drat) print(xtable(tab)) ## Para previnir problemas do LaTex com o [, colocar em ambiente ## matemático. levels(tab$drat) <- paste0("$", levels(tab$drat), "$") levels(tab$drat) ## Como ela está. print(xtable(tab), sanitize.text.function=function(x){x}) ##----------------------------------------------------------------------------- ## Gerando documento standalone só com essa tabela. ## O print da tabela. pxt <- print(xtable(tab, caption=cap), floating=FALSE, sanitize.text.function=function(x){x}, caption.placement="top") ## Antes da tabela. dochead <- "\\documentclass{standalone} \\begin{document}" ## Depois da tabela. doctail <- "\\end{document}" ## Juntando as partes. doc <- paste(dochead, pxt, doctail, sep="\n") ## Como fica seu documento. cat(doc) ## Escreve para um arquivo. writeLines(doc, "standalonetable.tex") ## Compila o pdf (comando linux). system("pdflatex standalonetable.tex") ## Converte para jpg (comando linux). system("convert -density 300 standalonetable.pdf standalonetable.jpg") ##----------------------------------------------------------------------------- Essa é a forma como muitos blogueiros colocam tabelas nas suas matérias. À 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.
participantes (4)
-
Benilton Carvalho
-
Daniela Recchia
-
Rodrigo Coster
-
walmes .