Создать файл .rmd без вывода - PullRequest
0 голосов
/ 10 февраля 2020

У меня есть основной файл .rmd, который ничего не делает, кроме вызова двух функций rmarkdown :: render () для создания file1 и file2. Это делает это здорово, однако он открывает .pdf Reader с пустым файлом, так как нет никаких результатов или отчетов от main. Как отключить его всплывающее окно, когда я нажимаю кнопку вязания? Лучшим вариантом было бы предотвратить создание main.pdf и всплывающих окон.

```{r SuperChunck, echo = FALSE, include = FALSE}
    rmarkdown::render(input = "F:/file1.Rmd", encoding = "UTF-8",
              output_file =  paste0("file1, ".pdf"), 
              output_dir = PathResult)
    rmarkdown::render(input = "F:/file2.Rmd", encoding = "UTF-8",
              output_file =  paste0("file2, ".pdf"), 
              output_dir = PathResult)
```

1 Ответ

1 голос
/ 10 февраля 2020

Если я правильно понимаю ваш вопрос, вы kniting основной файл .Rmd, который содержит код, который вы показываете в вопросе? Если в основном файле .Rmd нет отчета, созданного кодом, то нет причин иметь его в виде файла .Rmd. Поместите приведенный выше код в «нормальный» скрипт .R (конечно, без

```{r SuperChunck, echo = FALSE, include = FALSE} 

и

```

частей) и запустите скрипт, выполнив его, используя его или вызывая это из командной строки.

...