生成决策树时,显示input contains nan,出错在clf=clf.fit(Xtrain,Ytrain),已经检查过原数据无空值,请问这该怎么解决
原数据无空值,指的是Xtrain和Ytrain没有nan吗?这样检查试试:
print(np.isnan(Xtrain).any()) print(np.isnan(Ytrain).any())
如果都是False,说明Xtrain和Ytrain没有nan