मुझे ~ 50000 क्लस्टर की सूची के साथ एक इनपुट फ़ाइल मिली है और उनमें से प्रत्येक में ~ ~ 10 मिलियन प्रविष्टियां) में कई कारकों की उपस्थिति है, एक देखें छोटे उदाहरण नीचे:क्लस्टर और सह-घटित कारकों की सूची से वेन आरेख
set.seed(1)
x = paste("cluster-",sample(c(1:100),500,replace=TRUE),sep="")
y = c(
paste("factor-",sample(c(letters[1:3]),300, replace=TRUE),sep=""),
paste("factor-",sample(c(letters[1]),100, replace=TRUE),sep=""),
paste("factor-",sample(c(letters[2]),50, replace=TRUE),sep=""),
paste("factor-",sample(c(letters[3]),50, replace=TRUE),sep="")
)
data = data.frame(cluster=x,factor=y)
एक और सवाल से मदद का एक सा के साथ
, मैं समझ गया इस तरह के कारकों में से सह-घटना के लिए एक piechart निर्माण करने के लिए:
counts = with(data, table(tapply(factor, cluster, function(x) paste(as.character(sort(unique(x))), collapse='+'))))
pie(counts[counts>1])
लेकिन अब मैं करना चाहते हैं कारकों की सह-घटना के लिए एक वेन आरेख। आदर्श रूप में, यह भी एक तरीका है कि प्रत्येक कारक के लिए न्यूनतम गिनती के लिए सीमा तय कर सकते हैं। उदाहरण के लिए, विभिन्न कारकों के लिए एक वेन आरेख ताकि प्रत्येक समूह को प्रत्येक क्लस्टर में एन> 10 उपस्थित होना चाहिए।
मैंने तालिका के साथ कुल गणना करने का एक तरीका खोजने का प्रयास किया है, लेकिन यह काम नहीं कर सका।
आप वेन आरेख के लिए R संकुल में से किसी को देखा है? देखें [यह हालिया उदाहरण] (http://stats.stackexchange.com/questions/16802/derive-pc-ab-from-coxs-two-rules/18209#18209) जी जेन कर्न्स द्वारा 'venneuler' लाइब्रेरी का उपयोग कर देखें , या 'venn' लाइब्रेरी ([मर्डोक, 2004] (http://www.jstatsoft.org/v11/c01) का उपयोग कर जर्नल ऑफ स्टेट सॉफ्टवेयर में यह संक्षिप्त लेख)। यदि यह आर प्रोग्रामिंग के बारे में पूरी तरह से है तो इसे एसओ में माइग्रेट किया जाना चाहिए। –
एविलेला, इस प्रश्न को कोई जवाब नहीं मिल रहा है क्योंकि यह मामूली रूप से विषय से दूर है। आप SO पर बेहतर कर सकते हैं, जिसमें एक सक्रिय आर उपयोगकर्ता समुदाय है। लेकिन कृपया क्रॉस-पोस्ट न करें: अगर आप माइग्रेट करना चाहते हैं तो बस मॉडरेटर ध्यान के लिए प्रश्न को ध्वजांकित करें। – whuber
मैंने इसे ध्वजांकित किया, लेकिन मुझे इसे अभी तक एसओ में स्थानांतरित नहीं किया जा सकता है ... – 719016