In R, how do i return the result of aggregate as a matrix? -
मैंने इस तरह से एक कोड चलाया
x = data.frame (numerator = 1: 3, मूल्य = अक्षरों [1: 3], मान 1 = अक्षरों [4: 6]) xa = कुल (सूची (एक्स $ अंश), = सूची (x $ value, x $ value1), FUN = sum) लेकिन परिणाम xa इस तरह तैयार किया गया है
समूह 1 समूह 2 X1.3 1 विज्ञापन 1 2 होना 2 3 सीएफ 3 मैं अपने परिणामों को एक मैट्रिक्स प्रारूप में संगठित करना चाहूंगा, जैसे कि पंक्तियों को समूह 1 मानों द्वारा दर्शाया जाता है और कॉलम समूह 2 मानों द्वारा दर्शाए जाते हैं, जैसे निम्न:
defa 1 NULL NULL b NULL 2 NULL C NULL NULL 3 मैं यह कैसे करूँ?
आप plyr पैकेज से daply का उपयोग कर सकते हैं।
xa = daply (.data = x, .variables = c ("value "," Value1 "), .fun = समारोह (x) राशि (x $ अंश))
Comments
Post a Comment