आर

2010-02-09 12 views
5

में वंशावली डेटा से डेंडर्रोग उत्पन्न करना क्या कोई डेंडरोग्राम उत्पन्न करने का कोई तरीका है जहां ग्राफ का प्रत्येक स्तर पीढ़ी का प्रतिनिधित्व करता है और एक ही पिता के केवल बेटे प्रत्येक स्तर पर जुड़े होते हैं?आर

मैं पिता के बेटे वंश के डेंड्रोग्राम उत्पन्न करने के लिए आर के घोंसले और साजिश कार्यों का उपयोग करने का प्रयास कर रहा हूं। वांछित परिणाम एक डेंडरोग्राम है जहां प्रत्येक पीढ़ी के बेटों को उनके पिता के नीचे एक ही पंक्ति पर रखा जाता है।

मुझे लगता है कि hclust और "पूर्ण" विधि मुझे एक ही पिता के पुत्र एक 0 विषमताओं स्कोर आवंटित करने और फिर विषमताओं मैट्रिक्स का उपयोग करने की अनुमति होगी उम्मीद थी में किसी भी अन्य संस्थाओं से, एक ही श्रेणीबद्ध स्तर पर रखा जा अनन्य डेटासेट यह काम नहीं करता है, एक ही स्तर पर विभिन्न पीढ़ियों के बेटे हैं।

किसी भी मदद की बहुत सराहना कर रहा है!

यहां कुछ उदाहरण डेटा है:

पिता, पुत्र
ए, सी
ए, डी
ए, ई
बी, एफ
बी, जी
सी, एच
सी , मैं
एफ, जे
एफ, कश्मीर
जी, एल

एजेंट ए के तीन बेटे हैं: सी, डी, और ई; और सी: एच और आई के माध्यम से दो पोते

एजेंट बी के दो बेटे हैं: एफ और जी; और कुल तीन पोते: जे, के, और एल

+0

किसी नमूना डेटा की बहुत सराहना की जाती है;) – Marek

उत्तर

3

क्या आपको ऐसा कुछ चाहिए?

"Drawing pedigree diagrams with R and graphviz" जिंग हुआ झाओ द्वारा

आप लेखक द्वारा कागज के नाम के लिए खोज यदि यह कई स्रोतों से उपलब्ध है।

+0

plot.pedigree बहुत नज़दीक दिखता है। मुझे और विकल्प देखना होगा कि कौन से विकल्प उपलब्ध हैं और मेरे डेटा को वंशावली वस्तु में कैसे परिवर्तित करें। नेतृत्व के लिए धन्यवाद! – mattrepl

+0

वर्तमान लिंक और जोड़ा लेखक के लिए संपादित किया गया – CRSouser