2013-02-22 15 views
5

क्या एनआईटीआर का उपयोग कर आर द्वारा उत्पन्न आंकड़ों के लिए कैप्शन की नियुक्ति निर्दिष्ट करने का कोई तरीका है? मुझे आशा है कि xtable() के caption.placement विकल्प के साथ कुछ कार्यात्मक रूप से समतुल्य है।KnitR में आंकड़ों के लिए कैप्शन प्लेसमेंट को कैसे नियंत्रित करें?

एक न्यूनतम कार्य उदाहरण नीचे प्रदान किया गया है।

\documentclass[12pt, english, oneside]{amsart} 
\begin{document} 

The caption for Figure \ref{fig:plot} is placed below the figure. Could we place it above, instead? 
<<plot, echo=FALSE, fig.cap="Default caption placement is below the figure.">>= 
plot(x=0, y=0) 
@ 

\end{document} 
+0

क्या आप एक पुन: उत्पन्न उदाहरण दे सकते हैं? आप आंकड़ों के बारे में पूछते हैं लेकिन आप टेबल का उदाहरण देते हैं .. – agstudy

+0

मैंने एक MWE जोड़ा। क्षमा करें मैंने इसे शुरुआत में प्रदान नहीं किया था। – Gregory

+2

लाटेक्स समाधान हैं, उदा। http://tex.stackexchange.com/questions/22751/how-to-force-table-caption-on-top और http://tex.stackexchange.com/questions/6573/table-captions-are-always- नीचे दिया गया लगता है कि आप 'फ्लोट्रो' पैकेज का उपयोग कर सकते हैं; मुझे लगता है कि सम्मेलन आंकड़ों के नीचे आकृति कैप्शन रखना है, इसलिए यह मुझे –

उत्तर

3

यह संभावना सभी आंकड़े के लिए लेटेक्स शैली में से निपटने के लिए सबसे अच्छा होगा, लेकिन आप हुक के साथ आंकड़े अनुकूलित कर सकते हैं। fig.env खंड विकल्प उस वातावरण को नियंत्रित करता है जिसमें ब्लॉक डाला जाता है। आप अपने स्वयं के स्वरूपण के साथ figure का अपना संस्करण हमेशा बना सकते हैं।

संबंधित मुद्दे