Pandas中的绝对频率和相对频率
在统计学中,“频率”一词表示在给定数据样本中某个值出现的次数。作为一种用于数学和科学分析的软件,Pandas具有许多内置方法来从给定的样本中计算频率。
绝对频率 它与频率相同,其中计算数据元素发生的次数。在下面的示例中,我们仅计算给定DataFrame中城市名称出现的次数,并将其报告为频率。
方法1 - 我们使用名为.value_counts的pandas方法。
示例
输出
运行上面的代码给我们以下结果 –
方法2 - 我们使用名为.crosstab的pandas方法。
示例
输出
运行上面的代码给我们以下结果 –
相对频率 - 这是在给定数据样本中给定频率和观察总数之间的分数。因此,该值可以是浮点值,也可以表示为百分数。要找出它,我们首先按照第一种方法计算频率,然后使用len()函数查找总观察数。
示例
输出
运行上面的代码给我们以下结果 –