logo

الباندا DataFrame.mean()

يتم استخدام الدالة mean() لإرجاع متوسط ​​القيم للمحور المطلوب. إذا طبقنا هذه الطريقة على أ كائن السلسلة ، ثم تقوم بإرجاع أ القيمة العددية ، وهي القيمة المتوسطة لجميع الملاحظات في إطار البيانات.

إذا طبقنا هذه الطريقة على كائن DataFrame، فستُرجع كائن سلسلة يحتوي على متوسط ​​القيم على المحور المحدد.

الفرق بين النمر والأسد

بناء الجملة

 DataFrame.mean(axis=None, skipna=None, level=None, numeric_only=None, **kwargs) 

حدود

    محور:{الفهرس (0)، الأعمدة (1)}.
    يشير هذا إلى محور الوظيفة التي سيتم تطبيقها.طلب:وهو يستبعد جميع القيم الخالية عند حساب النتيجة.مستوى:يتم حسابه مع مستوى معين وينهار في سلسلة إذا كان المحور عبارة عن MultiIndex (هرمي)،رقمية_فقط:يتضمن فقط أعمدة int وfloat وboolean. إذا لم يكن هناك شيء، فسيحاول استخدام كل شيء، ثم يستخدم البيانات الرقمية فقط. لم يتم تنفيذه للسلسلة.

عائدات

تقوم بإرجاع متوسط ​​السلسلة أو DataFrame إذا تم تحديد المستوى.

مثال

 # importing pandas as pd import pandas as pd # Creating the dataframe info = pd.DataFrame({'A':[8, 2, 7, 12, 6], 'B':[26, 19, 7, 5, 9], 'C':[10, 11, 15, 4, 3], 'D':[16, 24, 14, 22, 1]}) # Print the dataframe info # If axis = 0 is not specified, then # by default method return the mean over # the index axis info.mean(axis = 0) 

انتاج |

قراءة ملف CSV في جافا
 A 7.0 B 13.2 C 8.6 D 15.4 dtype: float64 

مثال2

 # importing pandas as pd import pandas as pd # Creating the dataframe info = pd.DataFrame({'A':[5, 2, 6, 4, None], 'B':[12, 19, None, 8, 21], 'C':[15, 26, 11, None, 3], 'D':[14, 17, 29, 16, 23]}) # while finding mean, it skip null values info.mean(axis = 1, skipna = True) 

انتاج |

 0 11.500000 1 16.000000 2 15.333333 3 9.333333 4 15.666667 dtype: float64