pandas.cut
时间: 2023-06-30 19:20:22 浏览: 157
pandas数据离散化pandas.cut()和pandas.qcut()
5星 · 资源好评率100%
pandas.cut() 是一个 pandas 库中的函数,用于将连续的数值变量划分为离散的区间。它的基本语法如下:
```python
pandas.cut(x, bins, right=True, labels=None, retbins=False, precision=3, include_lowest=False, duplicates='raise')
```
其中,各参数的含义如下:
- x:要划分的一维数组或 Series。
- bins:划分的区间,可以是整数、序列或间隔。
- right:是否包含右端点。
- labels:用于替换每个区间的标签。
- retbins:是否返回划分的区间。
- precision:小数的精度。
- include_lowest:是否包含左端点。
- duplicates:处理重复的方法,可以是 'raise'、'drop' 或 'raise'。
pandas.cut() 的返回值是一个 Categorical 对象,其中每个元素是划分后的区间。
阅读全文