-----Original Message-----
From: Patrick Connolly 
Sent: Friday, 9 November 2012 11:29 a.m.
To: Peter Alspach
Subject: Interfacing R and Weka

> version
               _
platform       x86_64-unknown-linux-gnu
arch           x86_64
os             linux-gnu
system         x86_64, linux-gnu
status
major          2
minor          15.2
year           2012
month          10
day            26
svn rev        61015
language       R
version.string R version 2.15.2 (2012-10-26)
nickname       Trick or Treat


I'm trying to use RWeka, in particular an example in the help file for 
make_Weka_classifier


>          model <- NB(Class ~ ., data = HouseVotes84)
Error in .jnew("weka/core/Attribute", attname[i], .jcast(levels,
"java/util/List")) :
  java.lang.NoSuchMethodError: <init>


> traceback()
8: stop(list(message = "java.lang.NoSuchMethodError: <init>", call = 
.jnew("weka/core/Attribute",
       attname[i], .jcast(levels, "java/util/List")), jobj = <S4 object of class
"jobjRef">)) at call.R#13
7: .External(RcreateObject, class, ..., silent = silent) at call.R#13
6: .jnew("weka/core/Attribute", attname[i], .jcast(levels, "java/util/List")) at
readers.R#243
5: read_data_into_Weka(mf, 1L) at readers.R#33
4: read_model_frame_into_Weka(mf) at classifiers.R#72
3: RWeka_build_classifier(mf, control, name, handlers, options,
       init) at utils.R#109
2: .structure(c(RWeka_build_classifier(mf, control, name, handlers,
       options, init), list(call = mc, handlers = handlers, levels = 
levels(mf[[1L]]),
       terms = attr(mf, "terms"))), class = classes) at classifiers.R#47
1: NB(Class ~ ., data = HouseVotes84)



The NB used in the failing call comes a little earlier

NB <- make_Weka_classifier("weka/classifiers/bayes/NaiveBayes")

Though I have the correct environment variables set to enable Weka to work from 
the command line, the only file I have on my system with the 
"weka/classifiers/bayes/NaiveBayes" string in its name is an HTML documentation 
file, so I'd think it rather likely that is behind my problem.  Question is: 
What else should I have done?

TIA

Patrick

The contents of this e-mail are confidential and may be ...{{dropped:14}}

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to