DataFrame.mean

DataFrame.mean(axis=None, skipna=None, level=None, numeric_only=None, kwargs)**
返回指定轴上的平均值。

Parameters

axis 0 or index:作用于行;1 or columns 作用于列
skipna 计算结果时排除NA/null值
level 如果轴是MultiIndex(分层),则沿特定级别计数,折叠为系列
numeric_only 仅包括float、int、boolean列。

Example

  1. import pandas as pd
  2. df = pd.DataFrame({'site':['google', 'baidu', 'wiki', 'pandas'],
  3. 'age':[18, 39, 22, 45],
  4. 'price': [1.0, 2.0, 3.0, 4.0],
  5. 'color': ['red', 'black', None, 'red']})
  6. df.mean()
  7. -------------------------------------------------------------------
  8. age 31.0
  9. price 2.5
  10. dtype: float64

Example

  1. import pandas as pd
  2. df = pd.DataFrame({'site':['google', 'baidu', 'wiki', 'pandas'],
  3. 'age':[18, 39, 22, 45],
  4. 'price': [1.0, 2.0, 3.0, 4.0],
  5. 'color': ['red', 'black', None, 'red']})
  6. df.mean(axis=1)
  7. --------------------------------------------------------
  8. 0 9.5
  9. 1 20.5
  10. 2 12.5
  11. 3 24.5
  12. dtype: float64