Python技术迷

Pandas 教程-Pandas DataFrame.describe()

整理:python架构师

describe() 方法用于计算 Series 或 DataFrame 的数值数据的一些统计数据,如 百分位数、均值 和 标准差。它分析数值和对象 Series,以及混合数据类型的 DataFrame 列集。

语法

DataFrame.describe(percentiles=None, include=None, exclude=None)

参数

  • percentiles: 这是一个可选参数,是一个数字的类似列表,应该落在 0 和 1 之间。其默认值是 [.25, .5, .75],返回第 25、50 和 75 百分位数。

  • include: 这也是一个可选参数,包含在描述 DataFrame 时的数据类型列表。其默认值为 None。

  • exclude: 这也是一个可选参数,在描述 DataFrame 时排除数据类型列表。其默认值为 None。

返回值

它返回 Series 和 DataFrame 的统计摘要。

示例1

import pandas as pd  import numpy as np  a1 = pd.Series([1, 2, 3])  a1.describe()
输出
count     3.0mean      2.0std       1.0min       1.025%       1.550%       2.075%       2.5max       3.0dtype: float64
专属福利 
👉点击领取:最全Python资料合集

示例2

import pandas as pd  import numpy as np  a1 = pd.Series(['p', 'q', 'q', 'r'])  a1.describe()
输出
count      4unique     3top        qfreq       2dtype: object

示例3

import pandas as pd  import numpy as np  a1 = pd.Series([1, 2, 3])  a1.describe()  a1 = pd.Series(['p', 'q', 'q', 'r'])  a1.describe()  info = pd.DataFrame({'categorical': pd.Categorical(['s','t','u']),  'numeric': [1, 2, 3],  'object': ['p', 'q', 'r']   })  info.describe(include=[np.number])  info.describe(include=[np.object])  info.describe(include=['category'])
输出
  categoricalcount  3unique  3top     ufreq  1

示例4

import pandas as pd  import numpy as np  a1 = pd.Series([1, 2, 3])  a1.describe()  a1 = pd.Series(['p', 'q', 'q', 'r'])  a1.describe()  info = pd.DataFrame({'categorical': pd.Categorical(['s','t','u']),  'numeric': [1, 2, 3],  'object': ['p', 'q', 'r']   })  info.describe()  info.describe(include='all')  info.numeric.describe()  info.describe(include=[np.number])  info.describe(include=[np.object])  info.describe(include=['category'])  info.describe(exclude=[np.number])  info.describe(exclude=[np.object])
输出
      categorical  numericcount     3         3.0unique    3         NaNtop       u         NaNfreq      1         NaNmean      NaN       2.0std       NaN       1.0min       NaN       1.025%       NaN       1.550%       NaN       2.075%       NaN       2.5max       NaN       3.0
Image
 1
Image
热门推荐
Image