Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R-frbs包装错误-尺寸数量不正确_R_Fuzzy Logic - Fatal编程技术网

R-frbs包装错误-尺寸数量不正确

R-frbs包装错误-尺寸数量不正确,r,fuzzy-logic,R,Fuzzy Logic,我试图运行frbs包来解决一个分类问题,以iris数据集为例 我的数据集(dataset_match)包含9个输入变量(全数字)、1个二进制输出变量和27 196个观察值 我已按以下方式拆分数据: data.train<-Dataset_match[1 : 17200, ] data.test<-Dataset_match[17201 : 27196, 1:9] data.real<-matrix(Dataset_match[17201 : 27196, 10],ncol

我试图运行frbs包来解决一个分类问题,以iris数据集为例

我的数据集(dataset_match)包含9个输入变量(全数字)、1个二进制输出变量和27 196个观察值

我已按以下方式拆分数据:

 data.train<-Dataset_match[1 : 17200, ]
 data.test<-Dataset_match[17201 : 27196, 1:9]
 data.real<-matrix(Dataset_match[17201 : 27196, 10],ncol = 1)
 range.data.input<-apply(Dataset_match[, -ncol(Dataset_match)], 2, range)
有人能给我一些线索吗


我对R不太放心,也找不到有关该软件包的更多信息。

我也开始使用frbs软件包。这是关于类变量的发现

类变量必须是数值型、单调型且大于0

{0,1}的值将导致错误;{1,1}导致错误,但{1,2}起作用

在iris数据集的类变量为“unclass()”-ed的行中的demo()示例中可以看到这一点


irisShuffled[,5]您在上面提供的代码中,没有名为MF.temp的对象??你能粘贴你的全部代码吗?嗨。这是我的完整代码,我也不知道那个物体是从哪里来的。。。
 method.type <- "FRBCS.W"
 control <- list(num.labels = 15, type.mf = "GAUSSIAN", type.tnorm = "MIN",type.snorm = "MAX", type.implication.func = "ZADEH")
 object.cls <- frbs.learn(data.train, range.data.input, method.type, control)
 Error in MF.temp[m, ] : incorrect number of dimensions.
    irisShuffled[,5] <- unclass(irisShuffled[,5])