So, what I need to do is tapply I want to add this values the adding is given here as a function which is sum according to the Id they belong to. What it does is it will take the elements corresponding to one Id for example, four 1's and the values 1 2 3 4 and sums them up 4 + 3, 7 and + 2 9 and 1, so sum is 10. Similarly it will take the values corresponding to the Id 2 and then sum it up and values corresponding to the Id 3 and sum it up so that it will print the outputs which are indicating the sums of the elements of category 1, category 2 and category 3. The tapply prints the output as the sums of the elements which are having Id 1, Id 2 and Id 3.
ಅದಕ್ಕಾಗಿ tapply ಎಂದು ಬರೆದು ಅದಕ್ಕೆ values, Id ಮತ್ತುsumಗಳನ್ನು pass ಮಾಡಬೇಕು. ಹೀಗೆ ಬರೆದಾಗ ಅದು Idಯಲ್ಲಿ ಇರುವ elementsಗಳನ್ನು ತೆಗೆದುಕೊಂಡು ಅಂದರೆ ಉದಾಹರಣೆಗೆ ನಾಲ್ಕು 1's ಮತ್ತು valuesಗಳಲ್ಲಿ ಇರುವ elementsಗಳಾದ 1 2 3 4 ಇವುಗಳನ್ನು ತೆಗೆದುಕೊಂಡು ಅವುಗಳ ಮೊತ್ತವಾದ 10ನ್ನು ನೀಡುತ್ತದೆ. ಹಾಗೆಯೇ Id ಮತ್ತು valuesಗಳಲ್ಲಿ ಇರುವ ಉಳಿದ elementsಗಳನ್ನು ತೆಗೆದುಕೊಂಡು ಅವುಗಳ ಮೊತ್ತವನ್ನು output ಆಗಿ print ಮಾಡುತ್ತದೆ. ಇಂತಹ ಮೊತ್ತಗಳನ್ನು category 1, category 2 ಮತ್ತು category 3ಗಳಲ್ಲಿ ನೀವು ನೋಡಬಹುದು.