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

Popular posts from this blog

mysql - BLOB/TEXT column 'value' used in key specification without a key length -

c# - Using Vici cool Storage with monodroid -

python - referencing a variable in another function? -