Tạo Bins từ một Continuous Measure trong Tableau

Bất kỳ trường rời rạc nào trong Tableau cũng có thể được xem xét như là một tập hợp các bins. Ví dụ, giả sử bạn tạo một view với Profit trên Rows State trên Columns. Bạn có thể xét trường State là một tập hợp bins – mỗi giá trị lợi nhuận được sắp xếp vào một bin tương ứng với trạng thái mà từ đó giá trị được ghi lại.

Nhưng nếu bạn muốn xem các giá trị cho Profit được chỉ định cho các bins mà không tham chiếu đến dimension, bạn có thể tạo một số bins, với mỗi bins riêng tương ứng cho một dải giá trị.

Lưu ý: Bạn chỉ có thể phân loại dữ liệu cho các nguồn dữ liệu quan hệ và không thể dùng các trường được phân loại trong tính toán. Tuy nhiên, có thể tạo một calculated field sẽ sao chép một bin có kích thước cụ thể. Ví dụ: (FLOOR([Sales]/1000)*1000) sẽ tạo ra các bins với kích thước là 1000. Bằng cách kéo phép tính này vào thanh dimensions, bạn có thể sử dụng các bins này với các ô nguồn dữ liệu và các trường được tính toán.

Khi bạn tạo bins từ một measure bạn tạo một dimension mới. Bởi vì, bạn đang tạo một trường với một tập hợp giới hạn và rời rạc của các giá trị có thể có từ một trường có phạm vi liên tục và không giới hạn. Tuy nhiên, khi dimension được tạo bạn có thể chuyển nó thành continuous dimension. Điều này khá hữu ích khi bạn muốn tạo một biểu đồ.

1. Các bước tạo một Binned dimension

Bước 1: Trong thanh Data, nhấp chuột phải (control-click trên Mac) vào một measure và chọn Create > Bins.

Bước 2: Trong hộp thoại Create Bins, sử dụng tên trường mặc định là New hoặc nhập một cái tên khác.

Trên web, hộp thoại được đặt tên là Edit Bins và có hình thức hơi khác một chút nhưng các tùy chọn đều giống nhau.

Bước 3: Nhập một giá trị vào trường Size of bins hoặc để Tableau tính cho bạn.

Nếu Tableau có thể thực hiện phép tính tối ưu hóa đủ nhanh, thì giá trị bạn thấy ban đầu trong Size of bins là ước tính của Tableau về kích thước tối ưu.

Ngược lại, nếu Tableau không thể thực hiện phép tính tối ưu hóa đủ nhanh, trường Size of bins sẽ mặc định là 10. Trong trường hợp này, bạn có thể nhấp vào Suggest Bin Size để nhận tính toán tối ưu hóa từ Tableau.

Công thức mà Tableau sử dụng để tính kích thước bin tối ưu là

Number of Bins = 3 + log2(n) * log(n)

Trong công thức, n là số hàng phân biệt trong bảng. Kích thước của mỗi bin được xác định bằng cách lấy hiệu số giữa giá trị nhỏ nhất và lớn nhất chia cho số bin.

Bốn trường chỉ đọc ở phần dưới của hộp thoại Create Bins hiển thị dữ liệu mà Tableau sử dụng để đề xuất kích thước bin. Bạn cũng có thể xem xét các giá trị này nếu bạn muốn đặt kích thước bin thủ công:

  • Min – Giá trị nhỏ nhất của trường.
  • Max – Giá trị lớn nhất của trường.
  • Diff – Sự khác nhau giữa giá trị nhỏ nhất và giá trị lớn nhất của trường.
  • CntD – Số lượng giá trị riêng biệt (dòng) trong dữ liệu.

Sau khi bạn nhấn OK để đóng hộp thoại Create Bins, một trường được xếp vào bin mới xuất hiện trong khu vực Dimension của ngăn Data.

Khi bạn thêm một binned dimension vào view, mỗi bin hoạt động như một vùng chứa có kích thước bằng nhau tóm tắt dữ liệu cho một phạm vi giá trị cụ thể. Tiêu đề cột hoặc hàng được tạo, trong đó, mỗi nhãn bin chỉ định giới hạn dưới của phạm vi số được gán cho bin. Lưu ý rằng giới hạn dưới là bao gồm.

2. Các bước tạo một Histogram từ một Binned Dimension

Nếu bạn đã tạo một binned dimension, bạn có thể sử dụng nó làm điểm bắt đầu để tạo một histogram (biểu đồ). Sử dụng dimension Sales(bin) đã tạo theo hướng dẫn sau bằng các bước dưới đây.

Bước 1: Nhấp vào dimension Sales(bin) trong thanh Data và chọn Convert to continuous.

Bước 2: Kéo dimension Sales(bin) từ thanh Data và thả nó trên ngăn Columns.

Bước 3: Kéo trường Sales ban đầu từ khu vực Measures của thanh Data và thả nó vào ngăn Rows.

Bước 4: Nhấp vào SUM(Sales) trên Rows và thay đổi loại tổng hợp từ Sum thành Count và bạn sẽ thu được kết quả như ảnh dưới:

Hy vọng những kiến thức được BAC chia sẻ trên đây sẽ hữu ích với bạn đọc. Đừng quên theo dõi các bài viết mới nhất tại website bacs.vn và tham gia khóa học Tableau tại BAC để được trang bị những kiến thức nền tảng về phân tích và trực quan dữ liệu.

Nguồn tham khảo:
https://help.tableau.com/

Nhu cầu đào tạo doanh nghiệp

BAC là đơn vị đào tạo BA đầu tiên tại Việt Nam. Đối tác chính thức của IIBA quốc tế. Ngoài các khóa học public, BAC còn có các khóa học in house dành riêng cho từng doanh nghiệp. Chương trình được thiết kế riêng theo yêu cầu của doanh nghiệp, giúp doanh nghiệp giải quyết những khó khăn và tư vấn phát triển.

Tham khảo chương trình đào tạo: 

Các bài viết liên quan Power BI: 

    Các bài viết liên quan: 

    • TABLEAU – Giải pháp BUSINESS INTELLIGENCE (BI) – click vào đây
    • Hướng dẫn cài đặt và Sử dụng TABLEAU – click vào đây
    • Tính năng mới trên tableau – verion 2019.1 – click vào đây

    BAC – Biên soạn và tổng hợp nội dung

     

    Previous Post
    Next Post