首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >熊猫的剪裁不像预期的那样起作用

熊猫的剪裁不像预期的那样起作用
EN

Stack Overflow用户
提问于 2016-04-21 13:10:57
回答 1查看 2.7K关注 0票数 0

我在一个数据框架上做了以下剪切:

代码语言:javascript
复制
df['Age_Groups'] = pd.cut(df.Age, [0, 60, 120, 240, 360, 480, 600, 720, 940], 
                                labels=['0-5', '5-10', '11-20', '21-30', '31-40', '41-50', '51-60', '> 60'])

这是否意味着“0-5”中包含了0到60的值?例如,60是排除了,还是0-5中排除了零?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-21 14:01:59

你必须把你的箱子贴在标签上:

代码语言:javascript
复制
df['Age_Groups'] = pd.cut(df.Age, [0,6,10], labels=['0-5', '6-10'],right=False)

"""                                
    Age Age_Groups
0     0        0-5
1     1        0-5
2     2        0-5
3     3        0-5
4     4        0-5
5     5        0-5
6     6       6-10
7     7       6-10
8     8       6-10
9     9       6-10
10   10        NaN
"""

从医生那里,在默认情况下,左界被排除在外,右边包括:

右图: bool,可选表示回收箱是否包括最右边的边缘。如果正确的== True (默认值),那么回收箱1,2,3,4表示(1,2],(2,3),(3,4)。

这里(right = False) 0,6是相反的[,6)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36770674

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档