2013-12-11 7 views
13

मैं निम्नलिखित के रूप में आर साजिश में एक शीर्षक हासिल करना चाहते हैं:अभिव्यक्ति + चर मूल्य + साजिश maintitle में सामान्य पाठ

title = "The significance level you entered is alpha = 0.05 which is often used." 

आदेश में इस मैं थोड़ा कुछ हिस्सों में पूरे पाठ विभाजित पाने के लिए, तो मैं अंत में

title = paste(part1,part2,part3,part4) 

लिख सकते हैं भागों हैं:

part1 = "The significance level you entered is" 

part2 = expression(alpha) 

part3 = [email protected] 

part4 = " which is often used." 

तो मैं अपने परिणाम प्राप्त करने के इन भागों गठबंधन करने में सक्षम नहीं हूँ।

या तो प्रतीक सही ढंग से दिखाया गया है और भाग 3 ऑब्जेक्ट @ विशेषता (चींटी नहीं है) के रूप में मुद्रित है या प्रतीक नहीं दिखाया गया है और ऑब्जेक्ट का मान सही तरीके से मुद्रित किया गया है।

मैं ?expression और ?print पहले से ही इस्तेमाल किया है, लेकिन यह

?plotmath में उपलब्ध कराई गई या तो मेरे मामले से मेल नहीं खाती उदाहरण नहीं मिला।

+2

हाय मैंने पहले इस विषय मैं इस सूत्र पर एक नज़र था शुरू कर दिया। लेकिन यहां अंतर यह है कि मैं एक चर के समेकित प्रतीक, पाठ और मूल्य चाहता हूं। Concatenation उस समस्या नहीं है, लेकिन मेरे ऑब्जेक्ट विशेषता का मूल्यांकन। यह हमेशा 0.05 के बजाय ऑब्जेक्ट @ विशेषता के रूप में मुद्रित होता है। – user3093283

+2

1. मेरी राय में, यह एक स्पष्ट रूप से निर्दिष्ट वैध सवाल है। 2. सामान्य रूप से, आर में प्लॉटमाथ/अभिव्यक्ति/बीक्वोट उपयोग की प्रणाली अनुभवी उपयोगकर्ताओं के लिए भी काफी मुश्किल है। विषय पर कोई भी मौजूदा एसओ सवाल निश्चित नहीं है। 3. बंद करने के लिए मतदान करने वाले पांच उपयोगकर्ताओं में से चार शून्य [आर] प्रश्न या उत्तर हैं। – bdemarest

+0

वाह, यह अनुपयुक्त रूप से एक डुप्लिकेट के रूप में चिह्नित किया गया था! तथाकथित डुप्लिकेट मूल रूप से इस प्रश्न के लिए अप्रासंगिक है। यह प्रश्न किसी चर के मान को एक 'अभिव्यक्ति' के रूप में जोड़ने के बारे में है। – MHH

उत्तर

15

एक समाधान bquote() का उपयोग करना है। वस्तुओं या अभिव्यक्तियों के मूल्य प्राप्त करने के लिए bquote के भीतर .() का उपयोग करें।

obj = list(foo=0, bar=99, alpha=0.05) 
plot(1:10, main=bquote("Significance level is" ~ alpha == .(obj$alpha))) 

टिल्ड ~ यहाँ आवश्यक bquote को समझाने के लिए एक plotmath अभिव्यक्ति के रूप में अल्फा के इलाज के लिए लगता है: यहाँ है कि कैसे काम कर सकते हैं का एक उदाहरण है।

enter image description here

+0

अच्छी तरह से काम करता है, आपके समय के लिए धन्यवाद !! – user3093283

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