2015-04-21 2 views
7

सामान्य समझौते प्रतीत होता है कि "लापता" में एल सूची के लिए खड़ा है, "sapply" में एस सरल बनाने के लिए है और आर "rapply" में आर recursively के लिए खड़ा है। लेकिन मुझे "tapply" में टी पर कुछ भी नहीं मिला। मैं अब बहुत उत्सुक हूँ।टी में tapply के लिए क्या खड़ा है?

+5

कोई विचार - '' के लिए समूहों में डेटा tabulating' t'? – thelatemail

+0

मुझे यह अनुमान पसंद है ^ – economy

उत्तर

7

table के लिए tapplytable फ़ंक्शन का सामान्य रूप है। आप नीचे दिए गए कॉल की तुलना द्वारा इस देख सकते हैं:

x <- sample(letters, 100, rep=T) 
table(x) 
tapply(x, x, length) 

स्पष्ट रूप से हालांकि tapply गिनती की तुलना में अधिक कर सकते हैं।

इसके अलावा, कुछ संदर्भों है कि "टेबल लागू करें" का संदर्भ लें:

1

tapply अजीब आदमी का प्रकार है। जहां तक ​​मुझे पता है, और जहां तक ​​लागू कार्यों के लिए आर प्रलेखन जाता है, 'टी' अन्य लागू कार्यों के विपरीत नहीं होता है जो इनपुट या आउटपुट विकल्पों को इंगित करता है।

4

मुझे लगता है कि यह 'टेबल' के रूप में सोचता है-परिणामस्वरूप मैट्रिक्स/तालिका के रूप में आता है और इसके आयाम INDEX तर्कों द्वारा स्थापित किए जाते हैं।

अन्य कुछ समान कार्य 'xtabs' है।

संबंधित मुद्दे