2016-01-13 68 views

回答

1

使用一種編程語言。

不難編寫一個程序,

  1. 逐行讀取
  2. 輸入格式線輸出ARFF頭
  3. 輸出在ARFF稀疏矢量格式
1

假設數據你知道什麼是CSV文件。

public void Convert(String Path, String Directory, String Filename) throws Exception{ 
    String InputFilename = Path + Filename+".csv"; 
    // load CSV 
    CSVLoader loader = new CSVLoader(); 
    loader.setSource(new File(InputFilename)); 
    Instances data = loader.getDataSet(); 

    // save ARFF 
    ArffSaver saver = new ArffSaver(); 
    saver.setInstances(data); 
    String FileT = Filename; 
    saver.setFile(new File(Path+Directory+"\\"+FileT)); 
    saver.writeBatch();