Chuyển đến nội dung chính

Tham số trong Tableau: Hướng dẫn nhập môn và cách sử dụng

Tìm hiểu mọi điều về tham số trong Tableau và cách sử dụng chúng.

Khám phá cùng AI

Nếu bạn muốn tạo các trực quan hóa dữ liệu phức tạp hơn, có thể bạn đã bắt gặp thuật ngữ "parameters" (tham số) trong Tableau. Tính năng mạnh mẽ này cho phép người dùng tương tác với dữ liệu và tùy chỉnh trực quan hóa ngay lập tức.

Trong hướng dẫn này, chúng tôi sẽ giới thiệu về tham số trong Tableau, cách sử dụng hiệu quả và đưa ra một số ví dụ ứng dụng.

Tham số trong Tableau là gì?

Tham số trong Tableau là các giá trị động dùng để thay đổi hành vi của một trực quan hóa. Chúng cho phép người dùng tương tác với dữ liệu bằng cách chọn từ danh sách giá trị được xác định trước hoặc tự nhập giá trị cụ thể.

ví dụ giới thiệu tham số

Tham số có thể dùng trong tính toán, bộ lọc và đường tham chiếu, giúp chúng cực kỳ linh hoạt để tạo các trực quan hóa tùy chỉnh.

Bạn có thể hình dung chúng như các bộ lọc tùy biến và linh hoạt có thể áp dụng cho toàn bộ bảng điều khiển hoặc các biểu đồ cụ thể. Bạn có thể tìm hiểu thêm về trực quan hóa dữ liệu trong khóa học Understanding Data Visualization của chúng tôi.

Tham số và Bộ lọc: Khác nhau thế nào?

Bộ lọc dùng để giới hạn dữ liệu được đưa vào một trực quan hóa. Ví dụ, bạn có thể lọc dữ liệu để chỉ hiển thị doanh số từ một khu vực hoặc giai đoạn thời gian nhất định.

Trong khi đó, tham số cho phép người dùng thay đổi động một số khía cạnh của trực quan hóa, như bảng màu hoặc mức độ chi tiết hiển thị.

Bộ lọc thường cố định và được thiết lập trước khi tạo trực quan hóa, còn tham số có thể thay đổi ngay khi xem dữ liệu.

Dù cả tham số và bộ lọc đều có thể kiểm soát dữ liệu hiển thị trong biểu đồ, chúng hoạt động theo cách khác nhau.

Hướng dẫn từng bước tạo tham số trong Tableau.

Điều kiện tiên quyết

  • Tableau Desktop/Public
  • Bộ dữ liệu Superstore (đi kèm Tableau Desktop/Public)

Trong ví dụ này, chúng ta sẽ dùng Tableau Public, phiên bản miễn phí của Tableau có thể tải về.

Chúng ta cũng sẽ nạp bộ dữ liệu Sample - Superstore để minh họa cách dùng tham số. Thiết lập như sau:

Nhấp "Connect to Data" ở góc trên bên trái màn hình và chọn “Sample - Superstore” làm nguồn dữ liệu.

Chờ dữ liệu tải trong vài giây là bạn sẵn sàng bắt đầu. Ngăn dữ liệu của bạn sẽ trông như thế này:

khung dữ liệu superstore trong tableau

Giờ hãy cùng đi qua một ví dụ đơn giản về cách tạo tham số trong Tableau:

Bước 1: Tạo tham số

Trước tiên, bạn cần tạo một tham số bằng chức năng có sẵn trong Tableau.

Cách thực hiện:

  1. Trong khung dữ liệu bên trái, chọn “Create Parameter” từ danh sách thả xuống. Một cửa sổ bật lên sẽ xuất hiện.

tạo tham số

  1. Đặt tên cho tham số, chẳng hạn “Choose Sum of Profit or Sales.” Điều này giúp người dùng dễ hiểu hơn.

cửa sổ tạo tham số

  1. Giữ kiểu dữ liệu là Float.
  2. Chọn “List” trong mục "Allowable values". Ở bảng giá trị hiện ra, nhấp vào ô “Click to Add.”

danh sách giá trị của tham số

  1. Nhập “1” vào hàng đầu tiên, nhấn "Enter" rồi nhập “2” vào hàng thứ hai. Nhấn "Enter" lần nữa. Đây là các giá trị sẽ liên kết với trường tính toán của bạn ở bước sau.

giá trị danh sách tham số

  1. Trong cột “Display As” của bảng, đổi tên các trường thành "Profit" và "Sales" tương ứng như trong hình dưới.

giá trị hiển thị của danh sách tham số

  1. Nhấp OK để lưu tham số.

Bước 2: Hiển thị tham số

Tiếp theo, bạn sẽ muốn hiển thị tham số vừa tạo trong chế độ xem. Thao tác này tương tự việc thêm bộ lọc vào một view.

  1. Nhấp chuột phải vào tham số vừa tạo “Choose Sum of Profit or Sales.”

hiển thị tham số

  1. Chọn "Show Parameter". Một hộp điều khiển tham số mới sẽ xuất hiện ở phía bên phải của view.

điều khiển tham số

  1. Đặt điều khiển tham số ở vị trí thuận tiện trong dashboard hoặc worksheet của bạn.

Bước 3: Tạo Trường Tính Toán

Bước này giúp xây dựng logic phía sau tham số. Nó cũng liên kết lựa chọn của người dùng với thước đo phù hợp được hiển thị trong view.

  1. Trong mũi tên thả xuống ở khung "Data", chọn "Create Calculated Field."

tạo trường tính toán cho tham số

  1. Đặt tên cho trường tính toán (ví dụ: "Choose Profit or Sales"). Trong ô soạn thảo, dùng câu lệnh CASE để chuyển đổi giữa các thước đo dựa trên giá trị của tham số.

Ví dụ:

CASE [Choose Sum of Profit or Sales]
WHEN 1 THEN [Profit]
WHEN 2 THEN [Sales]
END

Trông sẽ như thế này:

trường tính toán chọn profit hoặc sales

  1. Nhấp "OK."

Bước 4: Xây dựng trực quan hóa

  1. Kéo trường tính toán vừa tạo vào kệ "Rows".

thêm trường tính toán vào kệ rows

  1. Thêm trường "Location" vào kệ "Columns". Một biểu đồ cột sẽ tự động xuất hiện.

thêm location vào kệ columns

Bước 6: Tùy chỉnh và tinh chỉnh

Bước cuối cùng là tùy chỉnh và tinh chỉnh trực quan hóa theo ý bạn bằng cách sử dụng các định dạng, bộ lọc hoặc tùy chọn khác có sẵn trong Tableau.

Điều này mang lại trải nghiệm người dùng tốt hơn cho người xem dashboard, có thể tạo khác biệt lớn trong việc kể chuyện bằng dữ liệu.

Hãy xem một số điểm bạn có thể tinh chỉnh:

  1. Tùy biến giao diện: Điều chỉnh màu sắc, phông chữ và nhãn để trực quan hóa của bạn thông tin hơn và hấp dẫn hơn.
  2. Ẩn trục y để biểu đồ gọn gàng và trực quan hơn.
  3. Tăng cường tương tác: Cân nhắc thêm chú giải nổi (tooltip), bộ lọc hoặc tham số bổ sung để tăng tính tương tác.
  4. Tạo Dashboard: Kết hợp nhiều trực quan hóa vào một dashboard để có cái nhìn toàn diện về dữ liệu, thêm hành động để các thành phần tương tác với nhau.

Vậy là xong! Bạn đã tạo tham số đầu tiên của mình. Hãy thử chọn các giá trị khác nhau bằng điều khiển tham số bạn đã tạo. Chế độ xem biểu đồ cột sẽ thay đổi theo lựa chọn của bạn.

Kỹ thuật tham số nâng cao

Dưới đây là một số cách khác để tận dụng tham số cho thao tác và phân tích dữ liệu phức tạp hơn:

  1. Định dạng có điều kiện bằng tham số: Bạn có thể dùng tham số để thay đổi bảng màu hoặc định dạng của trực quan hóa dựa trên các điều kiện cụ thể, như ngưỡng hoặc đường xu hướng.
  2. Chuyển đổi giữa các thước đo và chiều: Tham số có thể dùng để thay đổi thước đo hoặc chiều được hiển thị trong trực quan hóa, giúp so sánh dễ dàng giữa các điểm dữ liệu.
  3. Dùng parameter actions để sử dụng tên thước đo trong trường tính toán: Tham số cũng có thể trao cho người dùng dashboard nhiều linh hoạt hơn bằng cách cho phép họ chọn thước đo muốn xem.
  4. Hiện/ẩn thước đo: Bằng cách dùng tham số, bạn có thể tạo nút chuyển đổi để hiện hoặc ẩn một số thước đo trong trực quan hóa, mang lại nhiều tùy chọn kiểm soát và tùy chỉnh cho người dùng.

Nếu bạn muốn tìm hiểu sâu hơn về các tính năng nâng cao này, hãy thử thực hiện một dự án Tableau và học trong quá trình làm.

Ví dụ thực tế về tham số

Để minh họa rõ hơn sức mạnh của tham số, dưới đây là một số ví dụ thực tế về cách các công ty đã dùng chúng để nâng cao trực quan hóa dữ liệu:

  1. Bộ chọn Thước đo và Chiều: Dashboard này cho thấy cách dùng tham số để cho phép người dùng chuyển đổi động giữa các thước đo và chiều mà không cần nhiều trang tính.

ví dụ bộ chọn thước đo

  1. Bộ chọn Lịch: Tham số cũng có thể được dùng để tạo bộ chọn lịch tùy biến, cho phép người dùng chuyển đổi giữa các giai đoạn thời gian khác nhau trong trực quan hóa dữ liệu.

ví dụ bộ chọn lịch

Thực hành tốt khi dùng tham số

Nếu bạn lần đầu sử dụng tham số, dưới đây là một số thực hành tốt cần ghi nhớ:

  1. Dùng tên tham số mô tả rõ để người dùng hiểu chúng điều khiển điều gì (ví dụ, "Select Measure" thay vì "Parameter 1").
  2. Cân nhắc đặt giá trị mặc định cho tham số để trực quan hóa có điểm khởi đầu trước khi người dùng tương tác.
  3. Kiểm thử kỹ các phép tính và trực quan hóa để đảm bảo chúng động và phản hồi đúng với thay đổi của tham số.
  4. Ghi chú lại các tham số và mục đích của chúng để tham khảo sau này hoặc khi bạn chia sẻ công việc với người khác.

Mẹo đặt tên và tổ chức tham số

Đặt tên tham số phù hợp có thể tạo khác biệt lớn, giúp tăng khả năng sử dụng và bảo trì:

Một vài mẹo nên theo:

1. Mô tả và chính xác

  • Mục đích rõ ràng: Tên cần mô tả rõ mục đích của tham số hoặc thứ nó điều khiển. Ví dụ, "Select Measure" mô tả tốt hơn chỉ "Measure" vì nó ngụ ý tham số cho phép chọn giữa nhiều thước đo.
  • Cụ thể: Nếu tham số nhắm tới một khía cạnh hoặc bộ dữ liệu cụ thể, hãy đưa vào tên, ví dụ, "Sales Trend Period" thay vì chỉ "Period."

2. Dùng ngôn ngữ đơn giản, dễ hiểu

  • Tránh thuật ngữ: Trừ khi đối tượng của bạn quen với các thuật ngữ nhất định, hãy tránh biệt ngữ kỹ thuật hoặc chữ viết tắt có thể gây khó hiểu.
  • Thân thiện với người dùng: Ưu tiên từ ngữ dễ hiểu đối với người ít hoặc không có nền tảng về dữ liệu đang phân tích.

Xem checklist thiết kế dashboard này để hiểu rõ hơn về giao diện thân thiện với người dùng.

3. Duy trì tính nhất quán

  • Quy ước đặt tên: Thiết lập và tuân theo quy ước đặt tên nhất quán cho các tham số. Có thể liên quan đến viết hoa, dùng khoảng trắng so với gạch dưới, hoặc tiền tố/hậu tố (ví dụ, "Param - Sales Region" so với "Param - Product Category").
  • Chức năng tương tự: Với các tham số có chức năng tương tự, dùng cấu trúc tên song song để người dùng nhanh chóng nắm mục đích.

4. Gồm đơn vị đo khi áp dụng

  • Làm rõ đơn vị: Nếu tham số dùng để điều chỉnh giá trị số, việc thêm đơn vị đo sẽ rất hữu ích (ví dụ, "Maximum Displayed Sales (USD)" hoặc "Temperature Threshold (°F)").
  • Độ chính xác: Điều này giúp đặt kỳ vọng đúng về đầu vào hoặc đầu ra dữ liệu.

Dưới đây là một số ví dụ tên tốt bạn nên tham khảo:

  • "Select Measure"
  • "Select Time Period"
  • "Product Category Picker"
  • "Display Top N Items"
  • "Show Detailed Labels: Yes/No"

Tổng kết

Tham số là công cụ linh hoạt và mạnh mẽ trong Tableau, có thể nâng cao đáng kể tính tương tác và linh hoạt của trực quan hóa dữ liệu.

Nhờ tính linh hoạt, bạn có thể tạo các dashboard động, tùy biến phù hợp với nhiều nhu cầu và sở thích của người dùng.

Nếu bạn đã học được điều gì mới qua hướng dẫn này, hãy bắt đầu đưa tham số vào dashboard tiếp theo của bạn!

Muốn học sâu hơn? Hãy thử khóa Analyzing Data in Tableau tiếp theo! Muốn có lộ trình bài bản để học toàn bộ những gì Tableau cung cấp? Vậy thì Tableau Fundamentals có thể phù hợp với bạn.

Austin Chia

Tác giả

Austin Chia

Tôi là Austin, một blogger và cây bút công nghệ với nhiều năm kinh nghiệm làm nhà khoa học dữ liệu và nhà phân tích dữ liệu trong lĩnh vực chăm sóc sức khỏe. Khởi đầu hành trình công nghệ với nền tảng sinh học, tôi hiện hỗ trợ những người khác thực hiện chuyển đổi tương tự thông qua blog công nghệ của mình. Niềm đam mê công nghệ đã đưa tôi đến với việc cộng tác viết cho hàng chục công ty SaaS, truyền cảm hứng cho người khác và chia sẻ trải nghiệm của bản thân.

Chủ đề

Liên quan