Python 统计某列去重后数量
时间: 2024-02-16 10:25:56 浏览: 101
Python统计文件中去重后uuid个数的方法
在Python中,统计某列去重后的数量可以使用pandas库中的unique()函数和len()函数来实现。首先,你需要将数据加载到一个DataFrame对象中,然后使用unique()函数获取该列的去重值,最后使用len()函数获取去重后的数量。下面是一个示例代码:
```python
import pandas as pd
# 加载数据到DataFrame对象
data = pd.DataFrame({'name':\['wencky','stany','barbio'\], 'age':\[29,29,3\], 'gender':\['w','m','m'\]})
# 统计某列去重后的数量
unique_count = len(data\["age"\].unique())
# 打印结果
print("去重后的数量:", unique_count)
```
这段代码中,我们首先创建了一个DataFrame对象data,其中包含了名字、年龄和性别三列的数据。然后,我们使用unique()函数获取了age列的去重值,再使用len()函数获取去重后的数量,并将结果打印出来。在这个例子中,age列的去重后数量为2。
#### 引用[.reference_title]
- *1* *3* [Python 快速统计数据的去重数和去重数据](https://blog.csdn.net/sinat_38682860/article/details/113939096)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [Python数据分析实战-将dataframe某一列的去重并统计去重后数量(附源码和实现效果)](https://blog.csdn.net/sinat_41858359/article/details/131084267)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文