プログラムにデータマイニングツール Weka を接続したい。次のコードはどこに保存する必要がありますか? コントローラー、モデル、またはその他の場所で?
require "java"
require "weka"
java_import "java.io.FileReader"
java_import "weka.clusterers.SimpleKMeans"
java_import "weka.core.Instances"
kmeans = SimpleKMeans.new
filereader = FileReader.new ("./labor.arff")
labor_data = Instances.new filereader
#build the cluster and output the k-means data
kmeans.build_clusterer labor_data
puts kmeans.to_string
#examine the particular datapoints
points = labor_data.numInstances
points.times {|instance|
cluster = kmeans.clusterInstance(labor_data.instance(instance))
point = labor_data.instance(instance).to_string
puts "#{point} \t #{cluster}"
}