Advertisement
Guest User

Untitled

a guest
Mar 20th, 2018
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.23 KB | None | 0 0
  1. /*
  2. * To change this license header, choose License Headers in Project Properties.
  3. * To change this template file, choose Tools | Templates
  4. * and open the template in the editor.
  5. */
  6. package csvtoarff;
  7. //import required classes
  8. import weka.core.Instances;
  9. import weka.core.converters.ArffSaver;
  10. import weka.core.converters.CSVLoader;
  11. import java.io.File;
  12.  
  13. public class Csvtoarff {
  14.  
  15. public static void main(String[] args) throws Exception {
  16. String filenames = "C:/users/ALL_chunk/ALL_chunk";
  17. for(int i=0; i<=219; i++){
  18. //LOAD CSV
  19. String filen = filenames+i+".csv";
  20. System.out.println(filen);
  21.  
  22. CSVLoader loader = new CSVLoader();
  23. loader.setSource(new File(filen));
  24. Instances data = loader.getDataSet();//get instances object
  25.  
  26. //SAVE TO ARFF
  27. String outfile = filenames+i+".arff";
  28. System.out.println(outfile);
  29.  
  30. ArffSaver saver = new ArffSaver();
  31. saver.setInstances(data);//set the dataset we want to convert
  32. //and save as ARFF
  33. saver.setFile(new File(outfile));
  34. saver.writeBatch();
  35. }
  36. }
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement