असंख्य संभावनाएँ हैं।
एक विकल्प मैंने देखा है जो बॉक्सप्लाट्स के साथ भ्रम से बचता है (यह मानते हुए कि आपके पास मध्यस्थ या मूल डेटा उपलब्ध है) एक बॉक्सप्लॉट की साजिश रचने और एक प्रतीक जोड़ना है जो माध्य को चिह्नित करता है (उम्मीद है कि यह स्पष्ट करने के लिए एक किंवदंती के साथ)। माचिस के लिए एक मार्कर जोड़ने वाले बॉक्सप्लॉट के इस संस्करण का उल्लेख किया गया है, उदाहरण के लिए फ्रिगेट एट अल (1989) [1]:
बायां भूखंड एक माध्य मार्कर के रूप में + प्रतीक दिखाता है और दायां भूखंड किनारे पर एक त्रिकोण का उपयोग करता है, दाने और ट्रेसी के बीम-और-फुलक्रम भूखंड [2] से मतलब मार्कर को गोद लेता है।
यह एसओ पद और यह भी देखें
यदि आपके पास नहीं है (या वास्तव में दिखाना नहीं चाहते हैं) तो एक नए भूखंड की जरूरत होगी और फिर इसके लिए अच्छा होगा कि यह एक बॉक्सप्लॉट से अलग हो।
शायद कुछ इस तरह:
... जो अलग-अलग प्रतीकों का उपयोग करके प्रत्येक नमूने के लिए न्यूनतम, अधिकतम, औसत और माध्य प्लॉट करता है और फिर एक आयत, या शायद बेहतर, कुछ इस तरह खींचता है:±
... जो अलग-अलग प्रतीकों का उपयोग करके प्रत्येक नमूने के लिए न्यूनतम, अधिकतम, औसत और माध्य प्लॉट करता है और फिर एक रेखा खींचता है (वास्तव में वर्तमान में वास्तव में पहले की तरह एक आयत है, लेकिन संकीर्ण है; इसे ड्राइंग में बदल दिया जाना चाहिए; लाइन)±
यदि आपकी संख्या बहुत भिन्न है, लेकिन सभी सकारात्मक हैं, तो आप लॉग के साथ काम करने पर विचार कर सकते हैं, या आप अलग-अलग (लेकिन स्पष्ट रूप से चिह्नित) तराजू के साथ छोटे गुणक कर सकते हैं।
कोड (वर्तमान में विशेष रूप से 'अच्छा' कोड नहीं है, लेकिन फिलहाल यह केवल विचारों की खोज कर रहा है, यह अच्छा आर कोड लिखने पर एक ट्यूटोरियल नहीं है):
fivenum.ms=function(x) {r=range(x);m=mean(x);s=sd(x);c(r[1],m-s,m,m+s,r[2])}
eps=.015
plot(factor(c(1,2)),range(c(A,B)),type="n",border=0)
points((rep(c(1,2),each=5)),c(fivenum.ms(A),fivenum.ms(B)),col=rep(c(2,4),each=5),pch=rep(c(1,16,9,16,1),2),ylim=c(range(A,B)),cex=1.2,lwd=2,xlim=c(0.5,2.5),ylab="",xlab="")
rect(1-1.2*eps,fivenum.ms(A)[2],1+1.4*eps,fivenum.ms(A)[4],lwd=2,col=2,den=0)
rect(2-1.2*eps,fivenum.ms(B)[2],2+1.4*eps,fivenum.ms(B)[4],lwd=2,col=4,den=0)
plot(factor(c(1,2)),range(c(A,B)),type="n",border=0)
points((rep(c(1,2),each=5)),c(fivenum.ms(A),fivenum.ms(B)),col=rep(c(2,4),each=5),pch=rep(c(1,16,9,16,1),2),ylim=c(range(A,B)),cex=1.2,lwd=2,xlim=c(0.5,2.5),ylab="",xlab="")
rect(1-eps/9,fivenum.ms(A)[2],1+eps/3,fivenum.ms(A)[4],lwd=2,col=2,den=0)
rect(2-eps/9,fivenum.ms(B)[2],2+eps/3,fivenum.ms(B)[4],lwd=2,col=4,den=0)
[१] फ्रिगेज, एम।, डीसी होआग्लिन, और बी। इग्ल्विक्ज़ (१ ९ ge ९),
"बॉक्स प्लॉट के कुछ कार्यान्वयन।"
अमेरिकी सांख्यिकीविद् , 43 (फ़रवरी): 50-54।
[२] दून डीपी और आरएल ट्रेसी (२०००),
"बीम एंड फुलक्रम डिस्प्ले का उपयोग करके डेटा का अन्वेषण करें"
अमेरिकी सांख्यिकीविद् , ५४ (४): २– ९ -२ ९ ०, नवंबर
R
कमांड्स के बारे में पूछ रहे हैं, तो यह प्रश्न यहां ऑफ टॉपिक है। लेकिन ऐसा लगता है कि आप मुख्य रूप से इस बारे में पूछ रहे हैं कि एक अच्छा प्लॉट कैसा दिखेगा और दूसरा यह कि इसे कैसे बनाया जाए। यदि हां, तो मैं आपके शीर्षक से "आर के साथ" हटाने का सुझाव देता हूं, और यह बताते हुए कि शरीर में, आपके पासR
उपलब्ध है।