我試圖使用Java的Weka API導入一個ARFF文件,但它給我一個錯誤時:無法解析的日期 'YYYY-MM-DD HH:MM:SS' 導入ARFF文件
DataSource source = new DataSource("C:/Users/user/Documenti/file.arff");
Instances dataset = source.getDataSet();
java.io.IOException: unparseable date: 2014-03-30 02:00:00, read Token[2014-03-30 02:00:00], line 8001 at weka.core.converters.ArffLoader$ArffReader.errorMessage(ArffLoader.java:354) at weka.core.converters.ArffLoader$ArffReader.getInstanceFull(ArffLoader.java:744) at weka.core.converters.ArffLoader$ArffReader.getInstance(ArffLoader.java:545) at weka.core.converters.ArffLoader$ArffReader.readInstance(ArffLoader.java:514) at weka.core.converters.ArffLoader$ArffReader.readInstance(ArffLoader.java:500) at weka.core.converters.ArffLoader.getDataSet(ArffLoader.java:1240) at weka.core.converters.ConverterUtils$DataSource.getDataSet(ConverterUtils.java:269)
的ARFF文件的結構如下:
@attribute id numeric
@attribute idsito numeric
@attribute lat numeric
@attribute lon numeric
@attribute data date 'yyyy-MM-dd HH:mm:ss'
的ARFF文件的線8001執行以下操作:
265294,5,40.802742,16.894081,'2014-03-30 02:00:00'
以前的實例導入是好的,但我不明白爲什麼在8001行,給我的問題。
非常感謝。現在我嘗試將時鐘從2:00改爲3:00 – Gaetano