r - How to plot two consecutive columns in a data frame -
मेरे पास ऐसा डेटा फ्रेम है
p1 = rnorm (4) p2 = rnorm (4) पी 3 = रैनोरम (4) पी 4 = रोनोरम (4) पी 5 = रोनोरम (4) पी 6 = रोनोरम (4) डीएफ = डेटा.फ्रेम (पी 1, पी 2, पी 3, पी 4, पी 5, पी 6)
< / Pre>और मैं इसे किसी निश्चित तरीके से साजिश करना चाहता हूं ताकि केवल लगातार कॉलम
x
औरy
के मान हो सकते हैं। मेरा मतलब है किp1
औरp2
पहलेy
औरx
है, और अगलाp3
औरp4
अगलेx
औरy
हैं।मैं प्रत्येक कॉलम को विशेष बनाने के लिए सोच रहा था सदिश है, लेकिन मुझे एक समारोह करना होगा ताकि इससे कोई फर्क नहीं पड़ता कि कितने सारे colums मेरे पास हैं, मैं एक अलग रंग में प्रत्येक दो स्तंभों को साजिश कर सकता हूं।
इसलिए मुझे एक साधारण कार्य में दिलचस्पी है जो समय-समय पर दो कॉलम के लिए पूरे डेटा फ़्रेम का साजिश रखेगा।
पहले विचार करें कि आपके विश्लेषण में अक्सर ऐसी चीजों की आवश्यकता होगी, क्योंकि शायद p1
, p3
, और p5
के समान है विभिन्न मामलों के लिए अर्थ यदि यह सत्य है तो आप कई कार्य को आसान बनाते हैं यदि आप मामलों के लिए एक घटक चर परिभाषित करते हैं और कॉलम (उपयोग) को जोड़ते हैं।
एक के लिए, इस तरह से कुछ प्रयास करें, अपने डेटा में सभी कॉलमों को मानते हुए फ़्रेम संख्यात्मक हैं और सभी को आप का वर्णन करते हुए प्लॉट किया जा सकता है:
# साजिश अजीब और भी कॉलम को एक वैक्टर में जोड़ देता है #note वे एक ही प्रकार की भूखंड (x = unlist (df) [1] (ncol (df) / 2), col = rep (seq (1, ncol (df), 2)]), y = unlist (df [seq (2, ncol (df), 2)]), col = rep प्रत्येक = nrow (df)))
रंग पैरामीटर col
स्तंभ सेटों को कैसे अलग करना है इसका एक उदाहरण है
Comments
Post a Comment