आर में पंक्तियों के मानक विचलन की गणना कैसे करें
आप R में पंक्तियों के मानक विचलन की गणना करने के लिए निम्नलिखित मूल वाक्यविन्यास का उपयोग कर सकते हैं:
row_stdev <- apply(df, 1, sd, na. rm = TRUE )
निम्नलिखित उदाहरण दिखाता है कि आर में इस सिंटैक्स का उपयोग कैसे करें।
उदाहरण: आर में पंक्तियों के मानक विचलन की गणना करें
मान लीजिए कि हमारे पास R में निम्नलिखित डेटा फ़्रेम है:
#create data frame df <- data. frame (game1=c(12, 15, 15, 18, 29, 30, 31), game2=c(15, 17, 17, 16, 29, 8, 14), game3=c(8, 22, 27, 35, 29, 22, 17)) #view data frame df game1 game2 game3 1 12 15 8 2 15 17 22 3 15 17 27 4 18 16 35 5 29 29 29 6 30 8 22 7 31 14 17
हम प्रत्येक पंक्ति में मानों के मानक विचलन की गणना करने के लिए निम्नलिखित सिंटैक्स का उपयोग कर सकते हैं:
#calculate standard deviation of each row
row_stdev <- apply(df, 1, sd, na. rm = TRUE )
#view standard deviation of each row
row_stdev
[1] 3.511885 3.605551 6.429101 10.440307 0.000000 11.135529 9.073772
परिणाम से हम देख सकते हैं:
- पहली पंक्ति में मानों का मानक विचलन 3.511885 है।
- दूसरी पंक्ति में मानों का मानक विचलन 3.605551 है।
- तीसरी पंक्ति में मानों का मानक विचलन 6.429101 है।
और इसी तरह।
यदि हम चाहें, तो हम डेटा फ्रेम में एक नया कॉलम जोड़ने के लिए ट्रांसफॉर्म() फ़ंक्शन का भी उपयोग कर सकते हैं जो प्रत्येक पंक्ति में मानों का मानक विचलन प्रदर्शित करता है:
#add column that displays standard deviation of each row df <- transform(df, row_stdev=apply(df, 1, sd, na. rm = TRUE )) #view updated data frame df game1 game2 game3 row_stdev 1 12 15 8 3.511885 2 15 17 22 3.605551 3 15 17 27 6.429101 4 18 16 35 10.440307 5 29 29 29 0.000000 6 30 8 22 11.135529 7 31 14 17 9.073772
row_stdev नामक नया कॉलम प्रत्येक पंक्ति में मानों का मानक विचलन प्रदर्शित करता है।
नोट: पंक्ति 5 में मानों का मानक विचलन शून्य है क्योंकि प्रत्येक मान समान है, इसलिए मानों में कोई “अंतर” नहीं है।
संबंधित: शून्य के मानक विचलन की व्याख्या कैसे करें
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि आर में अन्य सामान्य कार्य कैसे करें:
Dplyr का उपयोग करके मानक विचलन की गणना कैसे करें
आर में भारित मानक विचलन की गणना कैसे करें
आर में क्लस्टर्ड मानक विचलन की गणना कैसे करें