[英]Error in setting bin grouping using cut Error in if (d2 == 0L) { : missing value where TRUE/FALSE needed
我嘗試使用函數cut將我的數據集分組到不同的bin大小,
cuts <- apply(rd, 4, cut, c(-Inf, seq(10, 80, 10), Inf), labels=10:90)
但是這個錯誤彈出:
if(d2 == 0L){:缺少值需要TRUE / FALSE時出錯
我想這是因為我的一些價值恰好與截止值相匹配,任何人都可以教我如何修改我的代碼,這樣如果它匹配它將轉到組>=
值?
如果我們在第4列使用cut
cut(rd[,4], breaks= c(-Inf, seq(10, 80, 10), Inf), labels=10:90)
apply
方法用於具有>一維的矩陣。 這里,我們只使用第4列,因此該函數可以直接應用於vector
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.