怎么用java将sql查询结果存成weka的标准.arff文件?
发布网友
发布时间:2022-04-09 06:06
我来回答
共2个回答
热心网友
时间:2022-04-09 07:36
weka的arff格式
@relation ‘ 这里填写一些对实例的处理记录,没啥特别用处’
@attribute 属性名称 属性类别 这里你就要把数据库中的表中的键及对应类型写入
@data
{属性编号 属性值,属性编号 属性值 。。。} 数据库中的第一条数据
{属性编号 属性值,属性编号 属性值 。。。} 数据库中的第二条数据
{属性编号 属性值,属性编号 属性值 。。。}
{属性编号 属性值,属性编号 属性值 。。。}
知道了这个格式,你就可以直接按照改格式用buffer写出去保存为arff格式即可
热心网友
时间:2022-04-09 08:54
以前接触过weka,有些忘,刚翻了下,假如你要把Instances的一个对象data存入到D://test.arff文件中。
ArffSaver saver = new ArffSaver();//ArffSaver 类是写入arff文件的相关类
saver.setInstances(data);//设置你要存的instances
saver.setFile(new File("D://test.arff"));//设置目标文件
saver.writeBatch();//把instance们写入追问
请问遇到如下状况该怎么办?DatabaseUtils.props已经修改过了