pandas文本值计数
时间: 2024-02-06 07:07:52 浏览: 55
在pandas中,可以使用`value_counts()`函数来计算文本值的频数。`value_counts()`函数可以应用于Series对象或DataFrame对象的某一列。
如果你有一个Series对象,可以直接调用`value_counts()`函数来计算文本值的频数。例如:
```python
import pandas as pd
# 创建一个Series对象
data = pd.Series(['apple', 'banana', 'apple', 'orange', 'banana', 'apple'])
# 计算文本值的频数
counts = data.value_counts()
print(counts)
```
输出结果为:
```
apple 3
banana 2
orange 1
dtype: int64
```
如果你有一个DataFrame对象,并且想要计算某一列文本值的频数,可以使用以下方式:
```python
import pandas as pd
# 创建一个DataFrame对象
data = pd.DataFrame({'fruit': ['apple', 'banana', 'apple', 'orange', 'banana', 'apple']})
# 计算文本值的频数
counts = data['fruit'].value_counts()
print(counts)
```
输出结果为:
```
apple 3
banana 2
orange 1
Name: fruit, dtype: int64
```
相关推荐
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)