For Mac User
replace the old info.Plist with the new one given by Mark Hall
download and install R
install rJava inside R with
install.packages('rJava')
install Rplugin with Weka Package Manager
go to weka 3-8-0 folder (if it is the version you are using), and open its terminal, and
run the following 2 lines of codes (thanks to Michael Hall)
export R_HOME=/Library/Frameworks/R.framework/Resources
java -Xss10M -Xmx4096M -cp .:weka.jar weka.gui.GUIChooser
to make life easier, inside a directory where you want to work with weka, save the code above into a file named as weka_r.sh
make it executable, inside this directory's terminal, run the code below:
chmod a+x weka_r.sh
paste weka.jar from weka 3-8-0 into the directory and run the code below:
./weka_r.sh
Now, you are ready to go. Next time, you just need to go to the directory's terminal and run ./weka_r.sh to start R with Weka.
open Weka from terminal:
go to directory of Weka 3-8-0, open its terminal, run the following code:
java -jar weka.jar
data through Weka Explorer:
preprocess panel, click open file, choose a data file from weka data folder;R console panel, type R scripts inside R console box.data through Weka KnowledgeFlow:
Data mining processes panel, click DataSources to choose ArffLoader for example, click it onto canvas;ArffLoader to load a data fileScripting panel, click RscriptExecutor onto canvasoption + click ArffLoader, select dataset, then click RScript Executor to link themRScript Executor to type R script, orSettings and select R Scripting to use R console with weka's datairis.arff with either Explorer or KnowledgeFlow;Plotting inside R Console example above