我無法理解切割的下列行爲。瞭解切割輸出
> data = seq(0,1,.2)
> data
[1] 0.0 0.2 0.4 0.6 0.8 1.0
> cuts = cut(data, c(0, 0.25, 0.5, .6, 0.9, Inf))
> summary(cuts)
(0,0.25] (0.25,0.5] (0.5,0.6] (0.6,0.9] (0.9,Inf] NA's
1 1 0 2 1 1
根據我的理解,cut製作的間隔在右邊是封閉的。因此,該間隔(0.5,0.6]應該有一個元件(0.6),而不是零。類似地間隔(0.6,0.9]應該有1個元件代替2.
我在哪裏錯。
檢查'data [4]> 0.6'並閱讀鏈接副本的答案。 – Roland 2015-04-02 07:06:29