Pandas按类别分组,并分配一个带有pd切割的箱子

2024-05-14 07:26:10 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个如下所示的数据帧:

+-------+-------+
| Group | Price |
+-------+-------+
| A     |     2 |
| B     |     3 |
| A     |     1 |
| C     |     4 |
| B     |     2 |
+-------+-------+

我想创建一个列,它将给我一个范围(如果我将每个组划分为4个区间),我的价格值在每个组内


+-------+-------+--------------------------+
| Group | Price |          Range           |
+-------+-------+--------------------------+
| A     |     2 |    [1-2]                 |
| B     |     3 |    [2-3]                 |
| A     |     1 |    [0-1]                 |
| C     |     4 |    [0-4]                 |
| B     |     2 |    [0-2]                 |
+-------+-------+--------------------------+

有人知道使用pandaspd.cutgroupby操作吗? 谢谢


Tags: 数据grouprange价格pricegroupbycut区间

热门问题