Tôi đã tạo tập dữ liệu chứa +/- 13000 hàng có +/- 50 đối tượng địa lý. Tôi biết cách xuất kết quả phân loại: dự đoán và thực tế, nhưng tôi muốn có thể xuất ra một số loại ID với các kết quả đó. Vì vậy, tôi đã thêm một cột ID vào tập dữ liệu của tôi nhưng tôi không biết làm thế nào bỏ qua ID khi phân loại trong khi vẫn có thể xuất ID với mọi kết quả dự đoán. Tôi biết cách chọn các tính năng để xuất với mọi dự đoán.Bỏ qua đối tượng địa lý khi phân loại, nhưng hiển thị đối tượng địa lý ở đầu ra
17
A
Trả lời
11
2
Hãy nói rằng follwoing là các thuộc tính trong bbcsport.arff mà bạn muốn loại bỏ và đang trong một dòng tập tin attributes.txt bởi dòng ..
serena
phục vụ
dịch vụ
bộ
nổi bật
quần vợt
tiebreak
giải đấu
wimbledon
..
Dưới đây là cách bạn có thể bao gồm hoặc loại trừ các thuộc tính bằng cách đặt đúng hoặc sai. (Đôi bên cùng khó nắm bắt) remove.setInvertSelection (sai)
BufferedReader datafile = new BufferedReader(new FileReader("bbcsport.arff"));
BufferedReader attrfile = new BufferedReader(new FileReader("attributes.txt"));
Instances data = new Instances(datafile);
List<Integer> myList = new ArrayList<Integer>();
String line;
while ((line = attrfile.readLine()) != null) {
for (n = 0; n < data.numAttributes(); n++) {
if (data.attribute(n).name().equalsIgnoreCase(line)) {
if(!myList.contains(n))
myList.add(n);
}
}
}
int[] attrs = myList.stream().mapToInt(i -> i).toArray();
Remove remove = new Remove();
remove.setAttributeIndicesArray(attrs);
remove.setInvertSelection(false);
remove.setInputFormat(data); // init filter
Instances filtered = Filter.useFilter(data, remove);
'lọc' có các thuộc tính cuối cùng ..
Blog của tôi .. http://ojaslabs.com/include-exclude-attributes-in-weka
Các vấn đề liên quan
- 1. OpenGL xử lý nhiều đối tượng
- 2. XDocument.Save() loại bỏ đối tượng
- 3. Tạm thời xóa đối tượng địa lý khỏi chi nhánh Git
- 4. Làm cách nào để kiểm tra khi một đối tượng địa lý được thêm vào Perl?
- 5. cho vòng lặp - Loại đối tượng bị bỏ qua?
- 6. Bỏ qua hướng dẫn xử lý XML khi tuần tự hóa một đối tượng
- 7. Loại bỏ ArrayList vấn đề đối tượng
- 8. Lưu danh sách các đối tượng địa lý vào bảng trong R
- 9. Loại đối tượng nào hiển thị trong bảng điều khiển dưới dạng [đối tượng văn bản]?
- 10. Phương pháp xử lý các đối tượng có thuộc tính chung, nhưng các loại đối tượng khác nhau
- 11. Đồng thời, hiển thị đối tượng
- 12. C# Xử lý đối tượng .NET
- 13. Xử lý đối tượng StringBuilder
- 14. Jquery ẩn hiển thị đối tượng đầu vào
- 15. Opencv - Bắt tọa độ điểm ảnh từ đối tượng địa lý
- 16. đọc các đối tượng vẫn tồn tại nhưng chưa được tuôn ra với giáo lý
- 17. NSManagedObject phân lớp bên ngoài đối tượng được quản lý dưới dạng đối tượng bình thường
- 18. Vượt qua đối tượng VB6 đối tượng .NET qua interop?
- 19. NHibernate.Spatial và Sql 2008 Loại địa lý
- 20. Các plugin của Eclipse so với các đối tượng địa lý so với dropins
- 21. Các đối tượng giáo lý là HUGE
- 22. C#: Xử lý đúng đối tượng C# khi được tạo qua COM Interop từ VB6
- 23. MongoDB, loại bỏ đối tượng từ mảng
- 24. falsies Loại bỏ từ đối tượng JavaScript
- 25. Đối tượng được xử lý sau khi PostAsync với HttpClient
- 26. có được địa chỉ của một đối tượng lua
- 27. đối tượng 3D không được hiển thị
- 28. Bỏ qua: liên lạc khi lưu đối tượng ActiveRecord
- 29. Loại bỏ đối tượng từ NSMutableArray
- 30. Làm thế nào để khởi tạo đối tượng xảy ra khi deserializing các đối tượng nhị phân trong Flex?
Là một bộ lọc, sử dụng 'weka.filters. unsupervised.attribute.Remove' – drevicko