मैं इस तरह विशाल dataframe है:पुनर्व्यवस्थित एक मेज के dataframe, के विपरीत "पिघल"
SN = c(1:100, 1:100, 1:100, 1:100)
class = c(rep("A1", 100), rep("B2", 100), rep("C3", 100), rep("D4", 100)) # total 6000 levels
myvar = rnorm(400)
mydf = data.frame(SN, class, myvar)
मैं चाहता हूँ करने के लिए भरा में एकल स्तंभ और myVar के रूप में प्रत्येक स्तर के साथ एक तालिका में "unmelt":
SN A1 B2 C3 D4 .............and so on for all 6000
मैं इसे कैसे प्राप्त कर सकता हूं, मुझे पता है कि यह आसान सवाल है, लेकिन मुझे पता नहीं लगा सका।
पैकेज में 'रीटेल 2' 'पिघल' के विपरीत 'कास्ट' – Andrie
सुझावों के लिए धन्यवाद, आवश्यकता (reshape2); एकास्ट (mydf, myvar ~ class) ने आभासी परिणाम – jon
सही वाक्यविन्यास के लिए नीचे उत्तर देखें। इसे दो बार उपयोग करने के बाद यह वास्तव में काफी प्राकृतिक है। अंतर्निहित 'reshape() 'से काफी बेहतर है। –