में कई चर के साथ आवृत्ति तालिका मैं आधिकारिक आंकड़ों में अक्सर उपयोग की जाने वाली तालिका को दोहराने की कोशिश कर रहा हूं लेकिन अब तक कोई सफलता नहीं है। इस तरह का dataframe को देखते हुए:आर
d1 <- data.frame(StudentID = c("x1", "x10", "x2",
"x3", "x4", "x5", "x6", "x7", "x8", "x9"),
StudentGender = c('F', 'M', 'F', 'M', 'F', 'M', 'F', 'M', 'M', 'M'),
ExamenYear = c('2007','2007','2007','2008','2008','2008','2008','2009','2009','2009'),
Exam = c('algebra', 'stats', 'bio', 'algebra', 'algebra', 'stats', 'stats', 'algebra', 'bio', 'bio'),
participated = c('no','yes','yes','yes','no','yes','yes','yes','yes','yes'),
passed = c('no','yes','yes','yes','no','yes','yes','yes','no','yes'),
stringsAsFactors = FALSE)
मैं प्रति वर्ष दिखा एक तालिका बनाने के लिए करना चाहते हैं, सभी छात्रों (सभी) और जो महिला हैं, जो उन लोगों के भाग लिया और जो लोग पारित कर दिया की संख्या। कृपया ध्यान दें "नीचे" सभी छात्रों को संदर्भित करता है।
एक तालिका मैं मन में है कि ऐसा दिखाई देगा:
cbind(All = table(d1$ExamenYear),
participated = table(d1$ExamenYear, d1$participated)[,2],
ofwhichFemale = table(d1$ExamenYear, d1$StudentGender)[,1],
ofwhichpassed = table(d1$ExamenYear, d1$passed)[,2])
मुझे यकीन है कि वहाँ आर
में बात इस तरह कानोट करने के लिए एक बेहतर तरीका है कर रहा हूँ: मैं लेटेक्स के समाधान को देखा है, लेकिन मैं इसका उपयोग नहीं करूँगा यह मेरे लिए काम करेगा क्योंकि मुझे एक्सेल में टेबल निर्यात करने की आवश्यकता है।
अग्रिम
धन्यवाद। बहुत बहुत धन्यवाद। मैं निश्चित रूप से प्लीयर सीखने जा रहा हूँ। – user1043144
अच्छा जवाब लेकिन @csgillespie से एक मिनट बाद। –
@ जिलबर, मुझे लगता है कि आपका मतलब था * एक मिनट पहले *। आपकी टिप्पणी में कोई "लेकिन" नहीं होना चाहिए। – A5C1D2H2I1M1N2O1R2T1