2017-05-28 5 views
1

をインポートする時の私は、Javaウェカ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行目で理解できません。

答えて

3

データが無効だと思います。 2014年3月30日は、夏時間の変更が多く発生する日付である3月の最後の日曜日です。Countries:時計はあなたの時間帯に応じて、1:00〜3:00に設定することができます。

多分あなたのライブラリに使用するタイムゾーンを教えてください。

+0

ありがとうございます。今、私は時計を2:00から3:00に変更しようとしています。 – Gaetano

関連する問題