// load CSV CSVLoader loader = new CSVLoader(); if(null != inputFile){ loader.setSource(inputFile); data = loader.getDataSet(); }else{ Log.e("ERROR","error the input file is null"); }
CSVLoader loader = new CSVLoader(); loader.setSource(new File(CSVFilePath)); String[] options = new String[1]; options[0] = "-H"; loader.setOptions(options); Instances data = loader.getDataSet();
CSVLoader cnv = new CSVLoader(); cnv.setSource(f); Instances inst = cnv.getDataSet(); setInstances(inst); } else {
Instances data = loader.getDataSet(); String fileName = args[1];
import weka.core.Instances; import weka.core.converters.ArffSaver; import weka.core.converters.CSVLoader; import java.io.File; public class CsvArffConverter { public static void Convert(String sourcepath,String destpath) throws Exception { // load CSV CSVLoader loader = new CSVLoader(); loader.setSource(new File(sourcepath)); Instances data = loader.getDataSet(); // save ARFF BufferedWriter writer = new BufferedWriter(new FileWriter(destpath)); writer.write(dataSet.toString()); writer.flush(); writer.close(); } public static void main(String args[]) throws Exception { Convert("BSEIT.csv", "test.arff"); } }
CSVLoader cnv = new CSVLoader(); cnv.setSource(f); Instances inst = cnv.getDataSet(); setInstances(inst); } else {
/** * Method for testing the class from command line. * * @param args The supplied command line arguments. */ public static void main(String[] args) { if (args.length != 1) { System.err.println("Usage: CoverTree <ARFF file>"); System.exit(-1); } try { Instances insts = null; if (args[0].endsWith(".csv")) { CSVLoader csv = new CSVLoader(); csv.setFile(new File(args[0])); insts = csv.getDataSet(); } else { insts = new Instances(new BufferedReader(new FileReader(args[0]))); } CoverTree tree = new CoverTree(); tree.setInstances(insts); print("Created data tree:\n"); print(0, tree.m_Root); println(""); } catch (Exception ex) { ex.printStackTrace(); } } }
// load CSV CSVLoader loader = new CSVLoader(); String InputFilename = "TrainingFileName"; loader.setSource(new File(InputFilename)); Instances data = loader.getDataSet(); // save ARFF ArffSaver saver = new ArffSaver(); saver.setInstances(data); String FileT = Filename+".arff"; saver.setFile(new File(Path+Directory+"\\"+FileT)); saver.writeBatch();
/** * Method for testing the class from command line. * * @param args The supplied command line arguments. */ public static void main(String[] args) { if (args.length != 1) { System.err.println("Usage: CoverTree <ARFF file>"); System.exit(-1); } try { Instances insts = null; if (args[0].endsWith(".csv")) { CSVLoader csv = new CSVLoader(); csv.setFile(new File(args[0])); insts = csv.getDataSet(); } else { insts = new Instances(new BufferedReader(new FileReader(args[0]))); } CoverTree tree = new CoverTree(); tree.setInstances(insts); print("Created data tree:\n"); print(0, tree.m_Root); println(""); } catch (Exception ex) { ex.printStackTrace(); } } }
loader.setNoHeaderRowPresent(true); loader.setSource(new File(filepath)); data = loader.getDataSet(); } else { throw new Exception("Wrong dataset format!");
/** * Load the mnist minimal meta arff file * * @return Mnist minimal meta data as Instances * @throws Exception IO error. */ public static Instances loadCSV(String path) throws Exception { CSVLoader csv = new CSVLoader(); csv.setSource(new File(path)); Instances data = csv.getDataSet(); data.setClassIndex(data.numAttributes() - 1); return data; }