Sulla base di alcuni semplici test, interactive()
è true quando si esegue il codice all'interno di rmarkdown::render()
o knitr::knit2html()
. Cioè, un semplice file contenente .rmd
come dire se il codice viene eseguito all'interno di un contesto knitr/rmarkdown?
```{r}
print(interactive())
```
dà un file HTML che segnala TRUE
.
Qualcuno sa di un test che posso eseguire all'interno di un blocco di codice che determinerà se viene eseguito "non interattivo", con cui intendo "all'interno di knit2html() o render()"?