java-ml是基于java的一个机器学习jar,下载地址:http://java-ml.sourceforge.net/
导入jar包后就可以开始code了,Eclipse引入外部包的教程:http://jingyan.baidu.com/article/ca41422fc76c4a1eae99ed9f.html。
首先说明如何创建一个样本:
如何创建一个数据集:
import net.sf.javaml.core.Dataset; import net.sf.javaml.core.DefaultDataset; import net.sf.javaml.core.Instance; import net.sf.javaml.tools.InstanceTools; public class text { public static void main(String[]args){ Dataset data = new DefaultDataset(); for (int i = 0; i < 10; i++) { Instance tmpInstance = InstanceTools.randomInstance(4); for(int j=0;j<tmpInstance.size();++j){ System.out.print(tmpInstance.value(j)); } System.out.println(); data.add(tmpInstance); } System.out.println(data.noAttributes()); System.out.println(data.size()); /* Retrieve all class values that are ever used in the data set */ SortedSet<Object> classValues = data.classes(); System.out.println(classValues.size()); } }
如何从文件中读取一个数据集:
时间: 2024-11-03 21:54:51