Örnek olarak iris veri kümesini alarak bir sınıflandırma problemini çözmek için frbs paketini çalıştırmaya çalışıyorum.R - frbs paket hatası - boyutların yanlış sayısı
Veri kümem (Dataset_match) 9 giriş değişkeni (tümü sayısal), 1 ikili çıkış değişkeni ve 27 196 gözlem içeriyor.
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)
yöntemi ve parametreleri belirlendi şöyle:
aşağıdaki şekilde veriyi ayrılmışlar
method.type <- "FRBCS.W"
control <- list(num.labels = 15, type.mf = "GAUSSIAN", type.tnorm = "MIN",type.snorm = "MAX", type.implication.func = "ZADEH")
Ama kullanarak, model oluşturmak çalıştığınızda :
object.cls <- frbs.learn(data.train, range.data.input, method.type, control)
aşağıdaki hatayı alıyorum:
Error in MF.temp[m, ] : incorrect number of dimensions.
Birisi bana bunun hakkında biraz ipucu verebilir mi?
Ben R ile çok kolay değilim ve söz konusu paket hakkında fazla bilgi bulamıyorum.
Yukarıda verdiğiniz kod, MF.temp adı verilen hiçbir nesne yok mu? Tüm kodunuzu yapıştırır mısınız lütfen? –
Merhaba. Bu benim tam kodum, o nesnenin nereden geldiğini de bilmiyorum ... – PCruz