Weka - Định dạng tệp
WEKA hỗ trợ một số lượng lớn các định dạng tệp cho dữ liệu. Đây là danh sách đầy đủ -
- arff
- arff.gz
- bsi
- csv
- dat
- data
- json
- json.gz
- libsvm
- m
- names
- xrff
- xrff.gz
Các loại tệp mà nó hỗ trợ được liệt kê trong hộp danh sách thả xuống ở cuối màn hình. Điều này được hiển thị trong ảnh chụp màn hình dưới đây.
Như bạn sẽ thấy, nó hỗ trợ một số định dạng bao gồm CSV và JSON. Loại tệp mặc định là Arff.
Định dạng Arff
An Arff tệp chứa hai phần - tiêu đề và dữ liệu.
- Tiêu đề mô tả các loại thuộc tính.
- Phần dữ liệu chứa danh sách dữ liệu được phân tách bằng dấu phẩy.
Ví dụ cho định dạng Arff, Weather tệp dữ liệu được tải từ cơ sở dữ liệu mẫu WEKA được hiển thị bên dưới:
Từ ảnh chụp màn hình, bạn có thể suy ra các điểm sau:
Thẻ @relation xác định tên của cơ sở dữ liệu.
Thẻ @attribute xác định các thuộc tính.
Thẻ @data bắt đầu danh sách các hàng dữ liệu, mỗi hàng chứa các trường được phân tách bằng dấu phẩy.
Các thuộc tính có thể nhận giá trị danh nghĩa như trong trường hợp triển vọng được hiển thị ở đây -
@attribute outlook (sunny, overcast, rainy)
Các thuộc tính có thể nhận giá trị thực như trong trường hợp này -
@attribute temperature real
Bạn cũng có thể đặt một biến Target hoặc Class được gọi là play như được hiển thị ở đây -
@attribute play (yes, no)
Mục tiêu giả định hai giá trị danh nghĩa có hoặc không.
Các định dạng khác
Explorer có thể tải dữ liệu ở bất kỳ định dạng nào đã đề cập trước đó. Vì arff là định dạng ưa thích trong WEKA, bạn có thể tải dữ liệu từ bất kỳ định dạng nào và lưu nó thành định dạng arff để sử dụng sau này. Sau khi xử lý trước dữ liệu, chỉ cần lưu nó ở định dạng arff để phân tích thêm.
Bây giờ bạn đã học cách tải dữ liệu vào WEKA, trong chương tiếp theo, bạn sẽ học cách xử lý trước dữ liệu.