java.lang.OutOfMemoryError: пространство кучи Java Ошибка при создании J48 в R
Я прочитал файл (Индивидуальный набор данных по потреблению электроэнергии в домашних хозяйствах):
https://archive.ics.uci.edu/ml/datasets/Individual+household+electric+power+consumption
в dat1 Затем я делаю следующее:
dat1$Date<-NULL
dat1$Time<-NULL
dat1$Global_active_power<-NULL
dat1$Global_reactive_power<-NULL
Я также конвертирую имена столбцов в A,B,C и CLA (цель):
colnames(dat1) <- c("CLA",LETTERS[1:(ncol (dat1)-1)])
И преобразует значения в фактор:
dat1$CLA<-as.factor(dat1$CLA)
dat1$A<-as.factor (dat1$A)
dat1$B<-as.factor (dat1$B)
dat1$C<-as.factor (dat1$C)
dat1$Global_intensity<-NULL
Я хотел бы собрать J48 из первых 65000 строк: я использую:
require (rpart)
require (rJava)
j<- J48(CLA~ ., data =dat1[1:65000,], na.action=NULL, control = Weka_control(M = 50, C = 0.05))
и получите следующую ошибку:
Error in .jcall(o, "Ljava/lang/Class;", "getClass") :
java.lang.OutOfMemoryError: Java heap space