2015-06-12 9 views
8

हाय मैं निम्नलिखित markdown हिस्सा है। हालांकि मुझे भूखंडों के नीचे पीडीएफ दस्तावेज में कंसोल संदेश भी मिलता है।दबाने कंसोल आउटपुट, लेकिन रखने की साजिश

<Plot 1> nice plot 1! 
<Plot 2> nice plot 2! 

-- nasty horrible console output 
## [[1]] 
01.2882829 

## [[2]] 
120.29393933 

मैं गूंज/चेतावनी/त्रुटि/संदेश = FALSE की कोशिश की है, लेकिन इनमें से कोई भी सांत्वना उत्पादन को दबाने

कृपया मदद!

उत्तर

4

invisible में किसी ऑब्जेक्ट को लपेटने से print इसे स्वचालित रूप से रोक दिया जाएगा।

आप हालांकि तथ्य यह है कि echo=FALSE काम नहीं करता है पता चलता है वहाँ कुछ और ही चल रहा हो सकता है कि

invisible(lapply(obj,function(x) plot(x,main="some plot"))) 

उपयोग करने के लिए सक्षम होना चाहिए।

+0

यह धन्यवाद काम किया! – brucezepplin

16

इस प्रयास करें:

{r, echo=FALSE,results='hide',fig.keep='all'} 
lapply(obj,function(x) plot(x,main="some plot") box() axis(1,at=seq(0,25,by=1)) 
संबंधित मुद्दे