2017-09-11 52 views
0

我有49346行和709列的數據幀。 但是,當我嘗試應用smbinning包smbinning功能,smbinning函數在R中不工作

smbinning(df=dfrm[1:49346, ], x="v1", y="Target") #it's working 
smbinning(df=dfrm   , x="v1", y="Target") #this is not working 

nrow(DFRM)結果是49346和STR()等每輸出指出 DFRM具有49346行, 然而,第二線使得像下面的錯誤

錯誤。 cnode(1L,數據,INFL,輸入,權重,CTRL):
R_expCovLinstat:Y不具有49346行

回答

0

我想出兩種情況之間的差異。 dfrm [1:49346,]沒有像標籤那樣的屬性,所以它工作,但只是dfrm有標籤,所以它不起作用。從dfrm中刪除標籤後,它工作。