मैं एक कारक के स्तर के आधार पर अलग data.frame
ऑब्जेक्ट्स बनाने की कोशिश कर रहा हूं। तो अगर मेरे पास है:नए डेटा में किसी कारक के स्तर के आधार पर डेटा.फ्रेम विभाजित करें। फ्रेम
df <- data.frame(
x=rnorm(25),
y=rnorm(25),
g=rep(factor(LETTERS[1:5]), 5)
)
कैसे मैं इसी x
और y
मूल्यों से युक्त g
के प्रत्येक स्तर के लिए अलग data.frame
रों में df
विभाजित कर सकते हैं? मैं split(df, df$g)
का उपयोग कर अधिकांश तरीकों से प्राप्त कर सकता हूं, लेकिन मैं कारक के प्रत्येक स्तर को अपना data.frame
रखना चाहता हूं। ऐसा करने का सबसे अच्छा तरीका क्या है?
धन्यवाद।
आप क्या 'विभाजन (df, df $ छ)' साथ कुछ गड़बड़ है व्याख्या कर सकते हैं? यह 'g' के प्रत्येक मान के लिए' data.frame की एक सूची देता है। –