आर

2013-02-01 18 views
9

में दो चर के हिस्टोग्राम मेरे पास दो चर हैं जिन्हें मैं नीचे दिए गए जैसे हिस्टोग्राम में तुलना करना चाहता हूं। हिस्टोग्राम के प्रत्येक बिन के लिए दोनों चरों की आवृत्ति दिखायी जाती है जो उन्हें तुलना करना आसान बनाता है।आर

enter image description here

+2

इस प्रश्न का उत्तर एक और दृष्टिकोण दिखाता है, जो गॉसियन डेटा के लिए अधिक उपयुक्त हो सकता है: http://stackoverflow.com/questions/3541713/how-to-plot-two-histograms-together-in-r – Lenna

उत्तर

5

आप की तरह prop.table और barplot उपयोग कर सकते हैं इस

somkes <- sample(c('Y','N'),10,replace=T) 
amount <- sample (c(1,2,3),10,replace=T) 
barplot(prop.table(table(somkes,amount)),beside=T) 

enter image description here

10

आप hist करने के लिए add पैरामीटर का उपयोग कर सकते हैं (?hist, ?plot.histogram):

hist(rnorm(1000, mean=0.2, sd=0.1), col='blue', xlim=c(0, 1)) 
hist(rnorm(1000, mean=0.8, sd=0.1), col='red', add=T) 

enter image description here

add पैरामीटर मैंने देखा ?hist में ... तर्क का कहना है कि यह है कि इन plot.histogram के लिए पारित तर्क हैं, और add?plot.histogram में प्रलेखित है के बारे में पता लगाने के लिए। वैकल्पिक रूप से, ?hist के नीचे दिए गए उदाहरणों में से एक add पैरामीटर का उपयोग करता है।

+2

I col = rgb (0,0,1,0.5) और col = rgb (1,0,0,0.5) का उपयोग करने का सुझाव दें ताकि रंग पारदर्शी हों और ओवरलैप बेहतर दिखाई दे। –