我在熊貓文檔頁面上遇到了以下內(nèi)容pd.cut():離散為三個大小相等的 bin。>>> 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 回答

千巷貓影
TA貢獻1829條經(jīng)驗 獲得超7個贊
因為它們表示區(qū)間,其中區(qū)間表示法規(guī)定:
方括號包含在內(nèi);
括號是排他性的。
如果a
是你的結果,你會看到它a.categories
給你一個 Pandas IntervalIndex
。
添加回答
舉報
0/150
提交
取消