WEKA的perl调用
1. 配置WEKA环境变量;
2. 写perl,如下:
##############################################################################################################################
#!/usr/bin/perl
use strict;
use warnings;
open FILE,">./weka_pl_Sys.txt"||die($!);
print FILE `java weka.clusterers.SimpleKMeans -N 4 -A "weka.core.EuclideanDistance -R first-last" -I 500 -num-slots 1 -S 200 -t example_cluster_ID_H24_200.arff`;
close FILE;
##############################################################################################################################
3.读取weka_pl_Sys.txt.
另外:php调用perl 然后读入result可以实现将数据聚类后网页展示。
也可下载libsvm及wlsvm封装libsvm进去。
与数据库连接起来?kettle连接,perl程序放进去,OK。