الانحراف المعياري للباندا

Alanhraf Alm Yary Llbanda



تعد 'Pandas' لغة رائعة لإجراء تحليل البيانات بسبب نظامها البيئي الرائع لحزم python المتمحورة حول البيانات. هذا يجعل تحليل واستيراد كلا العاملين أسهل. الانحراف المعياري هو انحراف 'نموذجي' مشتق من المتوسط. يتم استخدامه كثيرًا ، حيث يقوم بإرجاع وحدات القياس الأصلية لإطار البيانات. استخدمت الباندا الأمراض المنقولة جنسياً () لحساب الانحراف المعياري. يمكن حساب الانحراف المعياري من القيم المعطاة التي يمكن أن تكون في إطار البيانات في شكل صف أو عمود. سنقوم بتنفيذ جميع الطرق الممكنة التي يتم من خلالها استخدام الانحراف المعياري للباندا. لتنفيذ الكود ، سنستخدم الأداة 'spyder' كما هو مكتوب في بيئة صديقة للبيثون. '

بناء الجملة







“df.std ( ) '


تُستخدم الصيغة التالية لحساب الانحراف المعياري في إطار البيانات. 'df' في إطار البيانات هو اختصار لـ 'إطار البيانات'. ماذا يفعل الانحراف المعياري؟ يقيس مدى امتداد البيانات المطلوبة. كلما زادت القيم العالية الموسعة ، كلما زاد الانحراف المعياري.



يعود

يُرجع الانحراف المعياري لباندا إطار البيانات إذا تم تحديد المستوى بناءً على المتطلبات.



لاحظ أن الوظيفة 'std ()' ستتجاهل تلقائيًا قيم 'NaN' في 'df' أثناء حساب الانحراف المعياري لحيوانات الباندا. يمكن تفسير 'NaN' على أنه 'ليس رقمًا' مما يعني أنه لا توجد قيمة مخصصة لعنوان معين.





فيما يلي الطرق التي سيتم تنفيذها بأمثلة على الانحراف المعياري للباندا:

    • حساب الانحراف المعياري لـ Pandas في عمود واحد.
    • حساب الانحراف المعياري لباندا في عدة أعمدة.
    • حساب الانحراف المعياري للباندا لجميع الأعمدة الرقمية.
    • الانحراف المعياري للباندا باستخدام المحور = 1.
    • الانحراف المعياري للباندا باستخدام المحور = 0.

إنشاء إطار البيانات لحساب الانحراف المعياري في الباندا

أولاً ، افتح برنامج 'سبايدر'. الآن قم باستيراد مكتبة الباندا كـ pd. سننشئ إطار بيانات يتكون من لوحة نتائج لها مصطلحات مثل 'x' و 'y' و 'z' مع نقاطها كـ '22' و '10' و '11' و '16' و '12' و '45' 'و' 36 'و' 40 '. لدينا قيم المساعدة الخاصة بهم مثل '8' و '9' و '13' و '7' و '22' و '24' و '4' و '6' أيضًا ، مع قيمة الارتدادات مثل '17' ، ' 14 '،' 3 '، 5' ، '9' ، '8' ، '7' و '4'.




تعرض الشاشات إطار البيانات الذي تم إنشاؤه وفقًا للقيم المعينة في الكود:

مثال # 01: حساب الانحراف المعياري لباندا في عمود واحد

في هذا المثال ، سنحسب الانحراف المعياري لعمود واحد في إطار بيانات الباندا. يحتوي إطار البيانات على قيم الفريق كـ 'u' و 'v' و 'b' مع نقاطهم كـ '44' و '33' و '22' و '44' و '45' و '88' و '96' 'و' 78 '. قيم المساعدة هي '7' ، و '8' ، و '9' ، و '10' ، و '11' ، و '14' ، و '18' ، و '17' ولها أيضًا قيم الارتدادات مثل '11' ، ' 9 'و' 8 'و' 7 'و' 6 'و' 5 'و' 4 'و' 3 '. يتم تحديد عمود 'النقاط' من إطار البيانات لحساب الانحراف المعياري لعمود واحد.


يظهر الناتج الانحراف المعياري المحسوب لعمود 'النقاط':

مثال # 02: حساب الانحراف المعياري لـ Pandas في أعمدة متعددة

في هذا المثال ، سنقوم بتنفيذ حسابات الانحراف المعياري للباندا في عدة أعمدة. في إطار البيانات هذا ، تكون البيانات مرة أخرى من لوحة النتائج الرياضية التي تحتوي على قيم الفريق كـ 'n' و 'w' و 't' مع النتيجة كـ '33' و '22' و '66' و '55' ، '44' و '88' و '99' و '77'. تساعد على النحو التالي '9' و '7' و '8' و '11' و '16' و '14' و '12' و '13' ومرتدات كـ '5' و '8' و '1' و ' 2 'و' 3 'و' 4 'و' 6 'و' 7 '. سنقوم هنا بحساب الانحراف المعياري للعمودين 'النقاط' و 'الارتدادات' باستخدام الوظيفة std () المطبقة على إطار البيانات.


كما نرى يظهر الناتج أن الانحراف المعياري جاء 26.944387 في عمود النقاط و 2.449490 في عمود الارتداد على التوالي.

مثال # 03: حساب الانحراف المعياري لجميع الأعمدة الرقمية من Pandas

لقد تعلمنا الآن كيفية حساب الانحراف المعياري للصفوف الفردية والمتعددة. ماذا لو كنا لا نريد تحديد جميع أسماء الأعمدة في إطار البيانات وحساب إطار البيانات بالكامل؟ هذا ممكن فقط من خلال تنفيذ وظيفة بسيطة للانحراف المعياري للباندا لحساب إطار البيانات الكامل تمامًا في النتائج. يتكون إطار البيانات هنا من 'l' و 'm' و 'o' مع قيم التسجيل '33' و '36' و '79' و '78' و '58' و '55' ، ويسجل فريقان نفس النتيجة هذا هو '25'. التمريرات هي '1' و '2' و '3' و '4' و '6' و '9' و '5' و '7' ومرتداتها كـ '14' و '10' و '2' ، '5' ، '8' ، '3' ، '6' و '9'. يمكننا حساب جميع انحرافات الأعمدة المعيارية بواسطة حيوانات الباندا في إطار البيانات باستخدام وظيفة الباندا 'std ()'.


تحتوي الشاشة على الانحراف المعياري المحسوب لكل 'df' الموضح أدناه ؛ يمكننا أن نلاحظ أيضًا أن الباندا لم تحسب الانحراف المعياري للعمود الأول ، وهو 'الفريق' ، لأنه ليس عمودًا رقميًا.

مثال # 04: الانحراف المعياري لباندا باستخدام المحور = 0

في هذا المثال ، تحتوي إطارات البيانات على فرق الرياضات كـ 'g' و 'h' و 'k' مع مزيد من البيانات. هنا ، سنقوم بحساب الانحراف المعياري باستخدام المحور كـ '0' ، وهي معلمة مستخدمة في الانحراف المعياري لحشرات الباندا. تحسب هذه الوسيطة الانحراف المعياري من حيث العمود لإطار البيانات.


يعرض الإخراج التالي النتائج في أعمدة الانحراف المعياري المحسوب. يحتوي عمود النقاط على الانحراف المعياري المحسوب كـ '24.0313062' ، ويحتوي عمود المساعدة على الانحراف المعياري المحسوب كـ '2.669270' والانحراف المعياري المحسوب لعمود الارتداد يظهر كـ '3.943802'.

مثال # 05: الانحراف المعياري لباندا باستخدام المحور = 1

هنا سوف نستخدم معلمة المحور المعينة كـ '1' لحساب الانحراف المعياري في الباندا. ما الفرق الذي يمكن أن يحدثه المحور '1'؟ تحسب وسيطة المحور '1' الانحراف المعياري من ناحية الصف للقيم الرقمية في إطار البيانات. يحتوي إطار البيانات على الفرق الثلاثة مثل 's' و 'd' و 'e' ، مع إضافة أعمدة البيانات التي تم إنشاؤها كنقاط للفريق ، ومساعدة الفريق ، ومرتدات الفريق. يتم تعيين جميع الاتجاهات بقيم مختلفة في إطار البيانات. تعد معلمة المحور هذه مغيرًا للعبة ، حيث نحتاج ، بحلول الوقت ، إلى العمل على البيانات حيث نريدها أن تكون في عمود زائد نقطة محسوبة للانحراف المعياري المنفذ.


يعرض الإخراج التالي الانحراف المعياري المحسوب في صف من إطار البيانات:

استنتاج

الانحراف المعياري لباندا هو وظيفة فنية للغاية ، وهي وظيفة مفيدة للغاية لأنها تجد الانحراف المعياري لاتفاق الحماس لأطر بيانات الباندا. في هذه الافتتاحية ، درسنا طرق حساب الانحراف المعياري في الباندا. لقد أجرينا حسابات أحادية العمود للانحراف المعياري وأعمدة متعددة وحسابنا أيضًا الانحراف المعياري لإطار البيانات بأكمله معًا. تعمل جميع الاستراتيجيات بشكل جيد طالما يتم استخدامها باستمرار ومع النتائج المرجوة.