为什么熊猫类别/箱类用括号括起来但括号括起来?

时间:2018-12-29 17:29:33

标签: python pandas categories parentheses brackets

我在pd.cut()的熊猫文档页面上发现了以下内容:

  

分散成三个大小相等的垃圾箱。

>>> pd.cut(np.array([1, 7, 5, 4, 6, 3]), 3)
... 
[(0.994, 3.0], (5.0, 7.0], (3.0, 5.0], (3.0, 5.0], (5.0, 7.0], ...
Categories (3, interval[float64]): [(0.994, 3.0] < (3.0, 5.0] ...

为什么返回的类别用括号(打开但用括号]封闭?这是否表示Python中的特殊对象?一开始我以为是错字,但我的控制台却给出了相同的结果。

1 个答案:

答案 0 :(得分:1)

因为它们表示intervals,其中间隔符号表示:

  • 方括号包括在内
  • 括号是排他的。

如果结果为a,您会看到a.categories给了您熊猫IntervalIndex