pandas中.value_counts()的用法

value_counts()是一种查看表格某列中有多少个不同值的快捷方法,并计算每个不同值有在该列中有多少重复值。
value_counts()是Series拥有的方法,一般在DataFrame中使用时,需要指定对哪一列或行使用

import pandas as pd
import numpy as np
filepath='C:\python\data_src\GFSCOFOG_03-05-2018 03-04-36-54_timeSeries\GFSCOFOG_CHA.csv'
data = pd.read_csv(filepath,encoding='utf-8')

数据样例如下图所示


数据样例

查看Unit Name中有哪些不同的值,并计算每个值有多少个重复值

data['Unit Name'].value_counts()

data['Unit Name'].value_counts()
#输出
Percent of GDP                  3561
Domestic currency               3561
Percent of total expenditure     470
Name: Unit Name, dtype: int64

查看Sector Name中有哪些不同的值,并计算每个值有多少个重复值

data['Sector Name'].value_counts()

data['Sector Name'].value_counts()
#输出结果
Extrabudgetary central government                   1020
Social security funds                               1002
Central government (incl. social security funds)     944
Budgetary central government                         944
Local governments                                    944
General government                                   944
Central government (excl. social security funds)     944
State governments                                    850
Name: Sector Name, dtype: int64
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 137,189评论 19赞 139
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 35,262评论 18赞 399
  • Scala与Java的关系 Scala与Java的关系是非常紧密的!! 因为Scala是基于Java虚拟机,也就是...
    灯火gg阅读 3,622评论 1赞 24
  • Structured Streaming 编程指南 概述 快速示例 Programming Model (编程模型...
    草里有只羊阅读 1,873评论 0赞 2
  • 虹吸式咖啡壶的使用需要的技巧比较高哦,因为你要确切的掌握咖啡粉的粗细,水的用量,冲煮的时间,搅拌等繁琐的过程,所以...
    二喜她妈阅读 1,592评论 0赞 0

友情链接更多精彩内容