Hi all, I've got an R script that loads the following libraries
library(rJava) library(RWeka) library(tm) At some when I try to run the tm tokenizer as MyTokenizer <- function(x) NGramTokenizer(x, Weka_control(min = 1, max = 4)) ECONOMIST_TDM <- TermDocumentMatrix(ECONOMIST_CORPUS,control=list(tokenize=MyTokenizer)) I get the following error unless I'm running R as root... Error in .jcall("RWekaInterfaces", "[S", "tokenize", .jcast(tokenizer, : RcallMethod: cannot determine object class > ECONOMIST_TDM <- TermDocumentMatrix(ECONOMIST_CORPUS,control=list(tokenize=MyTokenizer)) Error in .jcall("RWekaInterfaces", "[S", "tokenize", .jcast(tokenizer, : RcallMethod: cannot determine object class I first noticed this problem in the summer, and just left it thinking I would stumble across a solution. I do realize this means I need to set permissions somewhere properly -- but I haven't stumbled across the affected file and even if I don't know what the proper permisions/owner/group should be. Does anyone know what I need to do? I'm running R on Lucid Lynx. Regards, Nick [[alternative HTML version deleted]] ______________________________________________ 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.