pandas计数 value_counts()的使用
作者:做梦当财神 时间:2023-05-02 02:06:13
在pandas里面常用value_counts确认数据出现的频率。
1. Series 情况下:
pandas 的 value_counts() 函数可以对Series里面的每个值进行计数并且排序。
import pandas as pd
df = pd.DataFrame({'区域' : ['西安', '太原', '西安', '太原', '郑州', '太原'],
'10月份销售' : ['0.477468', '0.195046', '0.015964', '0.259654', '0.856412', '0.259644'],
'9月份销售' : ['0.347705', '0.151220', '0.895599', '0236547', '0.569841', '0.254784']})
print(df)
统计每个区域出现多少次:
print(df['区域'].value_counts())
每个区域都被计数,并且默认从高到低排序。
如果想升序排列,设置参数 ascending = True:
print(df['区域'].value_counts(ascending=True))
如果想得出计数占比,可以加参数 normalize=True
print(df['区域'].value_counts(normalize=True))
注:空值默认剔除掉的。value_counts()返回的结果是一个Series数组,可以跟别的数组进行计算。
2. DataFrame 情况下:
import pandas as pd
df = pd.DataFrame({'区域1' : ['西安', '太原', '西安', '太原', '郑州', '太原'],
'区域2' : ['太原', '太原', '西安', '西安', '西安', '太原']})
print(df.apply(pd.value_counts))
区域2中没有郑州,所以是NaN。
来源:https://www.cnblogs.com/keye/p/9664414.html
标签:pandas,value,counts()
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
Golang errgroup 设计及实现原理解析
2024-05-08 10:53:06
python嵌套函数使用外部函数变量的方法(Python2和Python3)
2022-05-16 20:29:25
如何自己制作验证码的head.fix和body.fix文件
2009-06-01 12:50:00
tensorflow模型继续训练 fineturn实例
2023-07-10 12:53:09
![](https://img.aspxhome.com/file/2023/5/71415_0s.jpg)
一键搞定python连接mysql驱动有关问题(windows版本)
2024-01-18 05:43:29
python常见的格式化输出小结
2022-12-29 20:23:31
关于ThinkPhp 框架表单验证及ajax验证问题
2023-11-15 06:33:05
JavaScript 自定义事件之我见
2024-04-10 10:50:01
Python读取Excel一列并计算所有对象出现次数的方法
2021-06-15 20:57:14
使用Python进行稳定可靠的文件操作详解
2022-02-17 04:26:21
Golang实现HTTP编程请求和响应
2024-04-28 09:10:42
![](https://img.aspxhome.com/file/2023/2/134312_0s.jpg)
Pycharm开发Django项目创建ORM模型的问题
2022-11-09 06:00:48
![](https://img.aspxhome.com/file/2023/5/121025_0s.jpg)
PyTorch实现卷积神经网络的搭建详解
2021-03-12 16:36:03
使用python切片实现二维数组复制示例
2021-11-02 22:24:41
python实现用于测试网站访问速率的方法
2023-07-28 19:12:02
mysql 8.0.22 安装配置方法图文教程
2024-01-24 20:30:05
![](https://img.aspxhome.com/file/2023/0/69840_0s.png)
Golang加密解密之RSA(附带php)
2024-05-08 10:21:28
如何使用Idea进行合并代码分支
2022-10-21 18:29:58
![](https://img.aspxhome.com/file/2023/4/132244_0s.jpg)
JavaScript资源预加载组件和滑屏组件的使用推荐
2024-04-22 22:35:11
termux中matplotlib无法显示中文问题的解决方法
2022-12-16 00:07:16
![](https://img.aspxhome.com/file/2023/6/128516_0s.png)