value_counts()方法返回一个序列Series,该序列包含每个值的数量(对于数据框中的任何列,value_counts()方法会返回该列每个项的计数)

value_counts()是Series拥有的方法,一般在DataFrame中使用时,需要指定对哪一列进行使用

语法

value_counts(values,sort=True, ascending=False,normalize=False,bins=None,dropna=True)

参数说明

sort: 是否要进行排序(默认进行排序,取值为True)ascending: 默认降序排序(取值为False),升序排序取值为Truenormalize: 是否要对计算结果进行标准化,并且显示标准化后的结果,默认是Falsebins: 可以自定义分组区间,默认是否dropna: 是否包括对NaN进行计数,默认不包括

import pandas as pd
import numpy as npdf = pd.DataFrame({'City': ['北京', '广州', '深圳', '上海', '大连', '成都', '深圳', '厦门', '北京', '北京', '上海', '珠海'],'Revenue': [10000, 10000, 5000, 5000, 40000, 50000, 8000, 5000, 5000, 5000, 10000, 12000],'Age': [50, 43, 34, 40, 25, 25, 45, 32, 25, 25, 34, np.nan]})# 1.查看'City'这一列的计数结果(对给定列里面的每个值进行计数并进行降序排序,缺失值nan也会被排除)
# value_counts()并不是未带任何参数,而是所有参数都是默认的
res1 = df['City'].value_counts()# 2.查看'Revenue'这一列的计数结果(采用升序的方式)
res2 = df['Revenue'].value_counts(ascending=True)# 3.查看'Age'这一列的计数占比(使用标准化normalize=True)
res3 = df['Age'].value_counts(ascending=True,normalize=True)# 4.查看'Age'这一列的计数结果(展示NaN值的计数)
res4 = df['Age'].value_counts(dropna=False)# 5.查看'Age'这一列的计数结果(不展示NaN值的计数)
# res5 = df['Age'].value_counts()
res5 = df['Age'].value_counts(dropna=True)

df

res2

res3

res4

res5

Pandas统计计数value_counts()的使用相关推荐

  1. [Pandas] 统计计数value_counts( )

    美图欣赏2022/06/21 value_counts()方法返回一个序列Series,该序列包含每个值的数量(对于数据框中的任何列,value_counts()方法会返回该列每个项的计数) valu ...

  2. python和R对dataframe的单列数据进行统计:value_counts、table、unique、nunique、min、max、mean、sort、length、var、quantile、

    python和R对dataframe的单列数据进行统计:value_counts.table.unique.nunique.min.max.mean.sort.length.var.quantile. ...

  3. pandas计数函数 :value_counts( )和counts( )的使用

    介绍一下如何在python里使用value_counts( )和counts( )进行计数. 一.counts( )函数 1.count()在字符串里的使用 函数体及主要参数: count(str,s ...

  4. pandas 统计类函数

    pandas 统计类函数 文章目录 pandas 统计类函数 1.汇总类统计 1.统计描述describe() 2.计数count() 3.求和sum() 4.平均值mean() 5.最大值max() ...

  5. python3 value counts函数_pandas计数 value_counts()的使用

    在pandas里面常用value_counts确认数据出现的频率. 1. Series 情况下: pandas 的 value_counts() 函数可以对Series里面的每个值进行计数并且排序. ...

  6. Python pandas数据计数函数value_counts

    value_counts介绍 value_counts是一种查看表格某列中有多少个不同值的快捷方法,并计算每个不同值有在该列中个数,类似Excel里面的count函数 其是pandas下面的顶层函数, ...

  7. pandas计数函数 :value_counts( )的使用

    在pandas中,value_counts常用于数据表的计数及排序,它可以用来查看数据表中,指定列里有多少个不同的数据值,并计算每个不同值在该列中的个数,同时还能根据需要进行排序. 函数体及主要参数: ...

  8. 数据分析工具Pandas(6):Pandas统计计算和描述

    数据分析工具Pandas(1):Pandas的数据结构 数据分析工具Pandas(2):Pandas的索引操作 数据分析工具Pandas(3):Pandas的对齐运算 数据分析工具Pandas(4): ...

  9. pandas统计缺失值的个数

    pandas 统计缺失值个数,可以使用 df['whole_post_clean'].isnull().sum()

最新文章

  1. 概念区分:并行、分布式、集群、云、超算
  2. hdu2102(bfs)
  3. boost::hana::make_lazy用法的测试程序
  4. 《Microsoft Sql server 2008 Internals》读书笔记--第十一章DBCC Internals(11)
  5. CCF NOI1144 众数
  6. Xor HDU - 6899
  7. 安徽大学计算机考研学硕2019初试单科线,安徽大学2019年考研复试分数线已公布...
  8. 第九节--绑定 -- Classes and Objects in PHP5 [9](转)
  9. Ubuntu18.04系统快速下载Github代码
  10. git21天打卡day12切换分支修改文件
  11. 【HNOI2003】【BZOJ1218】激光炸弹
  12. resiprocate之message
  13. android 串口调试数据手机收不到,记录一次安卓串口一次接收全部数据时,发生的错误...
  14. ERP的模块流程/组织架构和其他基础知识
  15. 【02】 PC端网页布局之CSS3-pink老师-2022/03
  16. 微信一键激活 设置开卡字段
  17. NIOSII 软核的流水灯
  18. java web实现拨打电话_Android实现打电话功能
  19. usb触摸屏驱动 - usbtouchscreen
  20. uniapp自定义搜索组件实现全部功能

热门文章

  1. 高等数学笔记-苏德矿-第十章 曲线积分和曲面积分-第五节-格林公式
  2. [团队] 如何从Coding上拉取代码
  3. 1~100之间的,猜数字游戏
  4. selenium爬取京东商品信息
  5. Jest + Enzyme React 组件测试实践
  6. Jest 单元测试 enzyme 报错信息:When using mount: Cannot read prop
  7. 云终端ncomputingl300服务器,NComputing L300云终端在局域网下升级的设置操作
  8. [转]幸福与贫富无关
  9. linux cron实例,cron,linux定时实施工具详解及实例
  10. 一文看懂25个神经网络模型 - 人工神经网络的典型模型