编程的朋友经常需要进行数据的挖掘,在大量没有什么用处的数据中挖掘出有用的东西,而weka就是一个强大的数据挖掘工具,它将数据处理、算法和评估集为一体进行综合的数据挖掘,小编这里带来的是weka中文版,更方便用户操作使用!
weka汉化版使用说明
在第2版weka中文版的 基础上制作了第3版,暂定版本v0.3。将guichooser汉化完成。
考虑到大家还是习惯使用guichooser作为默认启动界面,将RunWeka.ini中的设置恢复默认。但是为了支持中文,其中的编码选项从cp1252改为utf-8,各位同学制作数据文件的时候可以保存为utf-8编码。也可以自行去修改根目录下的RunWeka.ini。
本次只发布了64位的版本,包含64位jre,在根目录下的jre目录,需要的可以自行安装。解压缩到任意目录后,运行RunWeka.bat就可以了。
当然也有快捷方式可以用,但图标因为路径问题需要你自己重新设定一下。理论上将根目录下的weka.jar提取出来覆盖你之前安装好的weka目录中的weka.jar,即可实现weka汉化,32位和64位都可以用,但前提是你安装的weka版本要是3.7.12。最好事先备份好你的weka.jar文件,出现问题可以恢复。
weka中怎样加入自己的算法
1.编写新算法,所编写的新算法必须符合Weka 的接口标准。在此以从Weka中文站上下载的一个算法(模糊C均值聚类算法:FuzzyCMeans)的添加为例说明其具体过程。
2.由于FuzzyCMeans是聚类算法,所以直接将FuzzyCMeans.java 源程序考到 weka.clusterers 包下
3.再修改weka.gui.GenericObjectEditor.props ,在#Lists the Clusterers I want to choose from的weka.clusterers.Clusterer=\下加入:weka.clusterers.FuzzyCMeans
4、相应的修改weka.gui.GenericPropertiesCreator.props ,此去不用修改,因为包weka.clusterers已经存在,若加入新的包时则必须修改这里,加入新的包我试了一下,这样加入之后,重新编译,运行后,可以在weka的Explorer界面上的Cluster选项卡中的聚类算法中找到刚刚新添加的FuzzyCMeans算法。
添加过程简单吧!关键问题是要弄清楚Weka的内核以及其接口标准,然后编写出符合此规范的新算法。
weka中怎么连接数据库
1)新建文件夹lib和文件夹weka,然后将mysql-connector-java-5.1.6-bin.jar复制到lib文件夹中
2)“我的电脑”属性,设置环境变量
新建变量WEKA_HOME=weka的安装目录,如(D:\Prgrams\weka-3.6)
在CLASSPATH变量中添加“;%WEKA_HOME%\lib\mysql-connector-java-5.1.6-bin.jar”
3)将weka.jar解压到weka文件夹(新建)中,然后进入weka\experiment,找到DatabaseUtils.props(缺省使用)将其重新命名备份;假设我们要连接的mysql数据库,则将DatabaseUtils.props.mysql重新命名为DatabaseUtils.props,然后做如下修改:
# JDBC driver (comma-separated list)
#jdbcDriver=org.gjt.mm.mysql.Driver
修改为:jdbcDriver=com.mysql.jdbc.Driver
# database URL,保持不变
jdbcURL=jdbc:mysql://server_name:3306/database_name ~
weka中文版详细使用教程
- PC官方版
- 安卓官方手机版
- IOS官方手机版