Split R dataframe according to number of cases per row -
मैं एक डेटाफ्रेम को कैसे विभाजित कर सकता हूँ
a & lt; - c ("a" , "ए", "ए", "बी", "बी", "सी", "सी", "डी", "डी", "डी") बी & lt; - c (1,2,3,1 , 2,1,2,1,2,3) डीएफ & एलटी; - डेटा.फ्रेम (ए, बी)
एकल डेटाफ्रेम में जिसमें समान लंबाई के केवल मामले होते हैं, अर्थात्, सभी डेटाफ्रेम में तीन घटनाओं वाले मामलों और दो घटनाओं को अलग-अलग में से सभी मामलों के साथ?
आउटपुट होना चाहिए:
dfa a 1 a 2 a 3 d 1 d 2 डी 3 डीएफबी बी 1 बी 2 सी 1 सी 2
< कोड> विभाजित और ? Ave
:
विभाजन (df, ave (df $ b, df $ a, fan = length)) # $ `2` # एबी # 4 बी 1 # 5 बी 2 # 6 सी 1 # 7 सी 2 # # $` 3` # एबी # 1 ए 1 # 2 ए 2 # 3 ए 3 # 8 डी 1 # 9 डी 2 # 10 डी 3
Comments
Post a Comment