// 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();
fileType = "csv"; CSVLoader cnv = new CSVLoader(); cnv.setSource(f); Instances inst = cnv.getDataSet(); setInstances(inst);
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"); } }
loader.setSource(new File(args[0])); Instances data = loader.getDataSet(); String fileName = args[1];
fileType = "csv"; CSVLoader cnv = new CSVLoader(); cnv.setSource(f); Instances inst = cnv.getDataSet(); setInstances(inst);
// 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();
CSVLoader loader = new CSVLoader(); loader.setNoHeaderRowPresent(true); loader.setSource(new File(filepath)); data = loader.getDataSet(); } else {
/** * 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; }