我正在尝试mSVM-RFE工具来为我的数据选择特征,我的输入数据矩阵是制表符分隔的,第一列是类,其他列是基因名称(50 * 100)。
library(e1071)
source('msvmRFE.R')
input <- read.table("input.txt", header=T, sep="\t")
svmRFE(input, k=10, halve.above=100)
这是错误
svmRFE(input, k=10, halve.above=100)
Scaling data...Done!
0%Error in predict.svm(ret, xhold, decision.values = TRUE) :
Model is empty!
请帮我解决错误。
由于
答案 0 :(得分:0)
我知道有点晚了,但也许我可以帮助别人。
请尝试:
检查您的结果是否为编号因子,例如:1和2.此外,我相信您不能为mSVM-RFE使用两个以上的类。
mSVM-RFE不会处理NAs;
每节课有多少次观察?它们不对称吗?