0
確實遇到了麻煩,想知道我在哪裏出錯。在java中使用WEKA構建一個系統來研究關聯,並試圖實現Apriori算法。目前,這是代碼:未定義的類型爲Java的方法
package model;
import weka.associations.*;
import weka.core.Instances;
import weka.core.converters.ConverterUtils.DataSource;
public class Apriori {
public static void main(String args[]) throws Exception {
String dataset = "/Users/andrew/workspace/Movies/src/data/tagsfinal.arff";
DataSource dsource = new DataSource(dataset);
Instances dapriori = dsource.getDataSet();
Apriori apriori = new Apriori();
apriori.buildAssociations(dapriori);
System.out.println(apriori);
}
}
通過觀察幾種實現在網絡上,這似乎是這樣做的一個被廣泛接受的方法,但是我對「apriori.buildAssociations」行告訴我,收到一個錯誤的方法對於Apriori類型是未定義的。此外,我使用的關聯import語句只能作爲包裝類型和當試圖把它擴大到:
import weka.associations.Apriori;
,這將引發的是「有型進口weka.associations.Apriori衝突定義錯誤消息在同一個文件中「。我已經將StackOverflow與其他資源一起搜索,並意識到存在很多類型未定義的問題,但尚未找到此問題的解決方案。任何幫助/指針將不勝感激。
排序隊友的歡呼聲!現在稍微踢一下自己哈哈 –