कुछ सरल परीक्षणों के आधार पर, interactive()
rmarkdown::render()
या knitr::knit2html()
के भीतर कोड चलाते समय सत्य है। यही कारण है, एक सरल .rmd
युक्तकैसे बताएं कि कोड को knitr/rmarkdown संदर्भ में निष्पादित किया गया है या नहीं?
```{r}
print(interactive())
```
कि TRUE
रिपोर्ट एक HTML फ़ाइल देता है फ़ाइल है।
क्या किसी को एक परीक्षण के बारे में पता है जो मैं एक कोड खंड के भीतर चला सकता हूं जो यह निर्धारित करेगा कि यह "गैर-अंतःक्रियात्मक" चलाया जा रहा है, जिसके द्वारा मेरा मतलब है "knit2html() या प्रस्तुत करना()"?