Mô tả dữ liệu

Một phần của tài liệu (LUẬN văn THẠC sĩ) tìm hiểu một số thuật toán khai phá tập mục lợi ích cao và ứng dụng (Trang 58 - 61)

Trong quý I năm 2016, CSDL giao tác của Siêu thị là rất lớn, trên 10.000 giao tác với 800 mặt hàng được bán ra. Để thực nghiệm khai phá tập mục lợi ích cao, dữ liệu thực nghiệm trích chọn 1.000 giao tác với 9 mặt hàng thiết yếu hàng ngày. Bảng 3.1 biểu diễn một phần dữ liệu bán hàng của một ngày trong quý I năm 2016 đã được trích chọn.

Bảng 3.1: Dữ liệu đã trích chọn để khai phá

TID Các mặt hàng trong giao tác

1 Dầu ăn Simply Đậu nành 1 Lít (5); Bánh Choco-Pie Orion 12p (4); Mì Hảo Hảo tôm chua cay 75g (40); Bột canh I – ốt Hải Châu 190g (10);

2 Nước mắm Chin Su Nam Ngư 750ml (10); Mì chính Ajinomoto 400g (5); Sữa tiệt trùng Vinamilk, công thức ADM+, thùng 48 hộp x 110ml/Vinamilk (1); Bột canh I – ốt Hải Châu 190g (20). 3 Nước mắm Chin Su Nam Ngư 750ml (10); Bột canh I – ốt Hải

Châu 190g (10); Bột giặt Omo Comfort 3kg (2).

4 Nước mắm Chin Su Nam Ngư 750ml (10); Sữa tiệt trùng Vinamilk, công thức ADM+, thùng 48 hộp x 110ml/Vinamilk (2); Bánh Choco-Pie Orion 12p (4); Mì Hảo Hảo tôm chua cay 75g (20); Dầu ăn Simply Đậu nành 1 Lít (5); Bột giặt Omo Comfort 3kg (1); Bột canh I – ốt Hải Châu 190g (15).

5 Bột giặt Omo Comfort 3kg (3); Sữa tiệt trùng Vinamilk, công thức ADM+, thùng 48 hộp x 110ml/Vinamilk (2); Mì chính Ajinomoto 400g (4); Nước rửa chén, bát Sunlight chanh 800g (3); Nước mắm Chin Su Nam Ngư 750ml (15); Dầu ăn Simply Đậu nành 1 Lít (10).

6 Nước mắm Chin Su Nam Ngư 750ml (8); Mì Hảo Hảo tôm chua cay 75g (30); Bột canh I – ốt Hải Châu 190g (20); Bột giặt Omo Comfort 3kg (4); Sữa tiệt trùng Vinamilk, công thức ADM+, thùng 48 hộp x 110ml/Vinamilk (4); Dầu ăn Simply Đậu nành 1 Lít (6);

7 Mì Hảo Hảo tôm chua cay 75g (30); Dầu ăn Simply Đậu nành 1 Lít (4); Nước mắm Chin Su Nam Ngư 750ml (20).

8 Nước rửa chén, bát Sunlight chanh 800g (6); Bột giặt Omo

Comfort 3kg (2); Nước mắm Chin Su Nam Ngư 750ml (12); Dầu ăn Simply Đậu nành 1 Lít (3); Bột canh I – ốt Hải Châu 190g (10).

9 Nước mắm Chin Su Nam Ngư 750ml (15); Bột giặt Omo

Comfort 3kg (1); Dầu ăn Simply Đậu nành 1 Lít (5); Bột canh I – ốt Hải Châu 190g (20); Mì Hảo Hảo tôm chua cay 75g (30). 10 Nước mắm Chin Su Nam Ngư 750ml (15); Bột giặt Omo

Comfort 3kg (1); Dầu ăn Simply Đậu nành 1 Lít (5).

Bảng 3.2: Bảng lợi ích các mặt hàng

Tên các mặt hàng

Lợi nhuận ( x1000VNĐ/đơn

vị)

Dầu ăn Simply Đậu nành 1 Lít 5

Nước rửa chén, bát Sunlight chanh 800g 6

Nước mắm Chin Su Nam Ngư 750ml 5

Sữa tiệt trùng Vinamilk, công thức ADM+, thùng 48

hộp x 110ml/Vinamilk 20

Bột giặt Omo Comfort 3kg 15

Mì chính Ajinomoto 400g 4

Mì Hảo Hảo tôm chua cay 75g 5

Bột canh I – ốt Hải Châu 190g 1

Chuyển đổi dữ liệu:

Để chuẩn bị dữ liệu cho khai phá, các mặt hàng được mã hóa bởi tập số tự nhiên (tức là ánh xạ tập mặt hàng sang tập số tự nhiên - đánh thứ tự các mục dữ liệu từ 1 đến hết). Bảng 3.3 mô tả việc mã hóa các mặt hàng

Bảng 3.3 Mã hóa các mặt hàng

Mã của mặt

hàng Tên mặt hàng

1 Dầu ăn Simply Đậu nành 1 Lít

2 Nước rửa chén, bát Sunlight chanh 800g 3 Nước mắm Chin Su Nam Ngư 750ml

4 Sữa tiệt trùng Vinamilk, công thức ADM+, thùng 48 hộp x 110ml/Vinamilk

5 Bột giặt Omo Comfort 3kg 6 Bánh Choco-Pie Orion 12p 7 Mì chính Ajinomoto 400g 8 Mì Hảo Hảo tôm chua cay 75g 9 Bột canh I – ốt Hải Châu 190g

Tiếp đến, dữ liệu được tiền xử lý đưa về dạng Text, ghi trên tệp data.txt. Mỗi giao tác được mô tả thành một dòng text trong tệp CSDL.TXT như sau: Mã của các mặt hàng là số thứ tự các cột, các mã cách nhau một dấu cách, trên mỗi dòng, ứng với cột mã hàng ghi số lượng hàng bán được hoặc 0 nếu giao tác không có mặt hàng đó. Hình 3.1 là tệp data.txt biểu diễn dữ liệu trong bảng 3.1

Hình 3.1: Dữ liệu đã mã hóa chuẩn bị cho khai phá

Tệp CSDL.TXT biểu diễn dữ liệu đã tiền xử lý, chuẩn bị cho khai phá tập mục lợi ích cao. Kết quả khai phá sẽ được ánh xạ ngược lại để xác định tên các mặt hàng. Đi cùng với tệp CSDL.TXT là tệp Utable.TXT biểu diễn dữ liệu trong bảng 3.2 bảng lợi ích các mặt hàng.

Hình 3.2: Bảng lợi ích

Các số thể hiện trong tệp Utable.TXT là số lợi nhuận ( x1000vnđ/đơn vị) khi bán được của các mặt hàng tại bảng 3.2 bảng lợi ích các mặt hàng.

Một phần của tài liệu (LUẬN văn THẠC sĩ) tìm hiểu một số thuật toán khai phá tập mục lợi ích cao và ứng dụng (Trang 58 - 61)