[R-br] Rmarkdown
Edimeire Alexandra Pinto
economatistica em yahoo.com.br
Qua Out 3 11:06:25 -03 2018
Depois de muito procurar algo para resolver meus problemas, achei!!
Coloco aí caso alguém um dia precise, né?!!
https://yihui.name/en/2018/07/embed-file/
Em terça-feira, 2 de outubro de 2018 10:14:48 BRT, Edimeire Alexandra Pinto via R-br <r-br em listas.c3sl.ufpr.br> escreveu:
Oi Tomás.
Hoje que fui ver seu e-mail, tive alguns imprevistos aqui no serviço.....
Por enquanto estou usando o Rmarkdown, o shiny vou usar depois.
No Rmarkdown, o que quero é que tenha um "ícone" onde a pessoa da um "click" e consegue baixar um documento completo em word.
A questão é que de sua opção descrita em (1) na sua resposta anterior, eu coloco:
download.file("L:/GMF/COR/Sas/TAC/normativo.docx", "normativo2.docx")
Daí acusa erro:
Error in download.file("L:/GMF/CORREGEDORIA/Sasse/TAC/nomrativo.docx", : scheme not supported in URL 'L:/GMF/CORREGEDORIA/Sasse/TAC/nomrativo.docx'
Já a outra opção:
file.copy("L:/GMF/COR/Sas/TAC/normativo.docx", "normativo2.docx")
Ela roda certo, porém só faz cópia do documento e o que quero é que quando a pessoa ou usuário, que não entende de R, "click" em um link ou ícone ou wdiget ou coisa parecida, ela terá, aberto um documento em docx, mas tudo isso usando por detrás ou Rmarkdown.
Lembrando que os documentos em docx estão na rede de meu serviço ou L:/, não sei se é problema, pois se for deixo em C:/.
Outra opção é salvar o documento em docx em html e deixá-lo na rede , mas também não sei como, mesmo ele agora estando em html ( no próprio word tem como converter para html) fazer com que o Rmarkdown o leia, ou seja, o importe, já que os documentos estão na rede aqui do serviço.
Valeu!!!!
Em sexta-feira, 28 de setembro de 2018 09:24:36 BRT, Tomás Barcellos <tomas.barcellos em gmail.com> escreveu:
É só para baixar o word ou importar ele para dentro do R e fazer uso de suas informações?
Sendo o primeiro acaso, é possível:1) Rscript:download.file("file://"camminho/para/original/meuarquivo.docx", "meunovoarquivo.docx") oufile.copy("camminho/para/original/meuarquivo.docx", "meunovoarquivo.docx")
2) shiny:Aqui tem uma solução para qualquer tipo de arquivo. A "sacada" é usar a função "file.copy()" dentro do "downloadHandler()" Sendo o segundo caso, dê uma olhada no pacote "officer"
Att,
Tomás de Siervi Barcellos
Em qui, 27 de set de 2018 às 18:45, Edimeire Alexandra Pinto via R-br <r-br em listas.c3sl.ufpr.br> escreveu:
Oi gente.
Para aqueles que usam o rmarkdown:
Existe algum alguma função que leia um arquivo em word? O que eu quero é o seguinte: a pessoa com um click consiga baixar um doc ( que não está na rede e sim no computador) para leitura, por exemplo, coloco um link ou crio um botão (como no shiny) e quando a pessoa da o click se consegue baixar um arquivo em word, sem desformatá-lo, que está numa pasta local no computador. Quero como se fosse uma função read.table que importa arquivos em csv, mas no meu caso é docx.
Valeu gente!!!
_______________________________________________
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.
_______________________________________________
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.
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20181003/e063d649/attachment.html>
Mais detalhes sobre a lista de discussão R-br