Bom dia amigos, minha dúvida é específica do RMarkdown hoje. Seguinte, irei 
automar relatórios que serão formatados no Mark, sendo salvos em html. Como 
reproduzível, coloco abaixo esse exemplo, que é executado em arquivo *.Rmd. 
---title: "Relatório"author: "Diogo"output:  html_document---
```{r informações do participante, echo = FALSE, include = FALSE}
library(tidyr)
library(dplyr)library(rmarkdown)library(kableExtra)cli<-rep(1,10);x<-round(rnorm(10,10,1),2);e<-round(rnorm(10,0,1),2);y<-x+e;dados_ini<-data.frame(cbind(cli,x,y))
dados<-dados_ini %>% filter(cli==1)
```

```{r tabela, echo = FALSE}tabela<-data.frame(dados[,c(2,3)])
tabela %>% kbl()```

```{r gráfico, echo = FALSE}plot(x,y)
```

Aplicando o famoso botão "knitr", ele me retorna o relatório em html COM o 
gráfico. 
Acontece que para a automação, terei de usar o comando render dentro de uma 
function, para poder formatar o relatório. Ao aplicar o mesmo comando nessa 
estrutura, eu gero tabela e gráfico dentro de um arquivo R, e depois chamo o 
comando render. Da seguinte forma:
library(tidyr)library(dplyr)library(rmarkdown)library(kableExtra)cli<-rep(1,10);x<-round(rnorm(10,10,1),2);e<-round(rnorm(10,0,1),2);y<-x+e;dados_ini<-data.frame(cbind(cli,x,y))
dados<-dados_ini %>% filter(cli==1)

tabela<-data.frame(dados[,c(2,3)])
graf<-plot(x,y)
render(input="c:/users/diogo/desktop/rmarkdown_via render_listaR.Rmd",       
output_format = "html_document",       output_file = "relatório.html",       
output_dir = "c:/users/diogo/desktop/")

Sendo que o arquivo Rmarkdown "rmarkdown_via render_listaR.Rmd" tem essa 
estrutura dentro:
---title: "Relatório"author: "Diogo"output:  html_document---
```{r tabela, echo = FALSE}tabela %>% kbl()
```
```{r gráfico, echo = FALSE}print(graf)```
O meu problema é que em ambos os casos, eu até obtenho as mesmas tabelas, mas 
nesse segundo modo (que é o que viabiliza a function, para formatar vários 
relatórios), ele me retorna o relatório em html dessa vez SEM o gráfico. 

Enfim a dúvida: alguém sabe se tem algum subcomando dentro do render, ou opção, 
para forçar o gráfico a aparecer na segunda forma (usando o comando render)? Ou 
se estou aplicando alguma funcionalidade erradamente?  
Obrigado e bom dia aos amigos!!!
Diogo JerônimoBacharel em Ciências Estatísticas - ENCE/IBGEMestre em Metrologia 
- PUC-Rio/PósMQIhttp://lattes.cnpq.br/8996149312896520


_______________________________________________
R-br mailing list
[email protected]
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.

Responder a