ตัวอย่าง: สลับการวัดผลโดยใช้พารามิเตอร์
คุณอาจต้องการสร้างมุมมองที่แสดงการเปรียบเทียบว่าค่าของการวัดผลทั้งสองต่างกันอย่างไร แต่หากคุณต้องการให้สามารถเลือกการวัดผลที่จะเปรียบเทียบหรือมากกว่านั้น ให้เพิ่มการควบคุมในมุมมองที่จะช่วยให้ผู้ใช้เลือกการวัดผลที่จะเปรียบเทียบได้ คุณสามารถสร้างมุมมองดังกล่าวโดยใช้พารามิเตอร์และฟิลด์ที่คำนวณ ฟิลด์ที่คำนวณจะแทนที่การวัดผลในมุมมอง และสามารถตั้งค่าให้ผู้ใช้โต้ตอบได้โดยใช้การควบคุมพารามิเตอร์หรือการดำเนินการพารามิเตอร์ การใช้มาตรการแลกเปลี่ยนยังช่วยให้คุณใช้ชื่อแกนแบบไดนามิก
ขั้นตอนทั่วไป
สร้างพารามิเตอร์
สร้างฟิลด์ที่คำนวณเพื่อเปลี่ยนการวัดผลในมุมมอง
ตั้งค่ามุมมอง
บทความนี้จะรวมถึงส่วนเพิ่มเติมที่คุณสามารถใช้เป็นทางเลือกสำหรับขั้นตอนที่ 2 ได้
สร้างฟิลด์ที่คำนวณเพื่อเปลี่ยนการวัดผลและระบุการรวม
ส่วนต่อไปนี้จะแบ่งขั้นตอนเหล่านี้ออกเป็นคำแนะนำที่เฉพาะเจาะจง
สถานการณ์จะใช้แหล่งข้อมูลตัวอย่าง - Superstore ที่มาพร้อมกับ Tableau Desktop
สร้างพารามิเตอร์
ทำตามขั้นตอนเหล่านี้
ในแผงข้อมูล ให้คลิกลูกศรแบบเลื่อนลงในมุมขวาบน แล้วเลือกสร้างพารามิเตอร์
ในกล่องโต้ตอบ “สร้างพารามิเตอร์” ให้ทำดังตามขั้นตอนนี้
ตั้งชื่อพารามิเตอร์ Placeholder 1 Selector
กำหนดประเภทข้อมูลเป็นสตริง
เลื่อนลงไปที่ฟิลด์ค่าที่อนุญาต แล้วเลือกรายการ
พิมพ์ชื่อการวัดผลแต่ละประเภทลงในพื้นที่รายการของค่า: Discount, Profit, Quantity และ Sales
ตอนนี้ กล่องโต้ตอบ “สร้างพารามิเตอร์” จะมีหน้าตาดังนี้
- คลิกตกลงเพื่อปิดกล่องโต้ตอบ “แก้ไขพารามิเตอร์”
สร้างพารามิเตอร์ที่สอง Placeholder 2 Selector โดยใช้การกำหนดค่าเหมือนกัน
คุณสามารถทำขั้นตอนนี้ด้วยวิธีอื่นได้ วิธีที่ง่ายที่สุดคือการคลิก Placeholder 1 Selector ในแผงข้อมูล แล้วเลือกทำซ้ำ แล้วเปลี่ยนชื่อของพารามิเตอร์ที่ทำซ้ำเป็น Placeholder 2 Selector
สร้างฟิลด์ที่คำนวณเพื่อเปลี่ยนการวัดผลในมุมมอง
ทำตามขั้นตอนเหล่านี้
เลือกการวิเคราะห์ > สร้างฟิลด์ที่คำนวณ เพื่อเปิดตัวแก้ไขการคำนวณ ตั้งชื่อการคำนวณ Placeholder 1 แล้วพิมพ์หรือวางคำสั่งต่อไปนี้ลงในพื้นที่สูตร:
CASE [Placeholder 1 Selector]
WHEN "Discount" THEN [Discount]
WHEN "Profit" THEN [Profit]
WHEN "Quantity" THEN [Quantity]
WHEN "Sales" THEN [Sales]
ENDหมายเหตุ: ฟิลด์การคำนวณต้องอ้างอิงรายการค่าของแถวที่กำหนด และไม่อ้างอิงค่าแสดงเป็น
คลิกตกลงเพื่อออกจากการแก้ไขการคำนวณ
สร้างฟิลด์คำนวณที่สอง Placeholder 2 โดยใช้คำจำกัดความเหมือนกัน เช่นเดียวกัน วิธีการที่ง่ายที่สุดในการทำขั้นตอนนี้คือการคลิก Placeholder 1 ในแผงข้อมูล แล้วเลือกทำซ้ำ จากนั้นจึงเปลี่ยนชื่อของฟิลด์ที่ทำซ้ำเป็นPlaceholder 2 จากนั้นแทนที่ตัวเลือกตัวยึดตำแหน่ง 1 ด้วยตัวยึดตำแหน่ง 2
ตั้งค่ามุมมอง
ทำตามขั้นตอนเหล่านี้
ลาก Placeholder 2 ไปที่คอลัมน์และลาก Placeholder 1ไปที่แถว
เนื่องจากคุณลากการวัดผลทั้งสองไปยังแถบทั้งสอง มุมมองตามค่าเริ่มต้นจึงเป็นแผนภาพการกระจาย หากต้องการเหตุผลที่ Tableau ทำเช่นนี้ โปรดดู ตัวอย่าง: แผนภาพการกระจาย การรวบรวม และมุมมองแบบละเอียด
ลาก Customer Name ไปที่รายละเอียด แล้วลาก Region ไปที่สี
ในพื้นที่พารามิเตอร์ของแผงข้อมูล ให้คลิกที่ Placeholder 1 Selector แต่ละรายการแล้วเลือกแสดงการควบคุมพารามิเตอร์ จากนั้นให้ทำเช่นเดียวกันกับ Placeholder 2 Selector
ตามค่าเริ่มต้น Tableau จะแสดงการควบคุมพารามิเตอร์ที่อยู่นอกเหนือทางด้านขวาของมุมมอง ให้ลากไปทางด้านซ้ายเพื่อทำให้ผู้ใช้ของคุณมองเห็นได้ง่ายขึ้น
มุมมองของคุณเสร็จสมบูรณ์แล้ว การควบคุมพารามิเตอร์จะช่วยให้ผู้ใช้เลือกการวัดผลที่จะใช้กับแกน X และ Y ได้ ยกตัวอย่างเช่น มุมมองด้านล่างของด้านซ้ายจะแสดง Quantity เทียบกับ Discount ในขณะเดียวกันภายในมุมมอง บริเวณด้านขวาของการควบคุมพารามิเตอร์จะใช้เพื่อแสดง Profit เทียบกับ Sales
สร้างฟิลด์ที่คำนวณเพื่อเปลี่ยนการวัดผลและระบุการรวม
หากต้องการทางเลือกอื่นสำหรับส่วนสร้างฟิลด์ที่คำนวณเพื่อเปลี่ยนการวัดผลในมุมมองข้างต้น ให้พิจารณาสร้างฟิลด์การคำนวณที่ระบุการรวมสำหรับการวัดผลแต่ประเภท ตามที่เขียนไว้ข้างต้น ฟิลด์ที่คำนวณไม่ได้ระบุถึงการรวม โปรดสังเกตในภาพด้านบนว่า Tableau กำหนดการรวม (ผลรวม) ให้กับฟิลด์ Placeholder 1 และ Placeholder 2 แต่คุณรู้จักข้อมูลของคุณ และคุณอาจต้องการกำหนดว่า Tableau จะใช้การรวมอะไรบ้างกับการวัดผลของคุณ ดังนั้น แทนที่จะใช้คำจำกัดความของฟิลด์ที่คำนวณด้านบน ให้พิจารณาใช้คำจำกัดความดังต่อไปนี้:
CASE [Placeholder 1 Selector]
WHEN "Discount" THEN SUM([Discount])
WHEN "Profit" THEN AVG([Profit])
WHEN "Quantity" THEN SUM([Quantity])
WHEN "Sales" THEN AVG([Sales])
END
ทั้งนี้ขึ้นอยู่กับคุณว่าจะรวมการวัดผลในคำจำกัดความฟิลด์ของคุณอย่างชัดแจ้งหรือไม่ สิ่งเดียวที่คุณไม่สามารถทำได้คือเลือกจับคู่เอง กล่าวคือคุณไม่สามารถกำหนดการรวมสำหรับการวัดผลบางอย่างได้ แต่ไม่ใช่สำหรับการเลือกอื่น
นี่คือวิธีที่แผนภูมิการกระจาย Profit เทียบกับ Sales จะเปลี่ยนไป เมื่อคุณระบุ AVG เป็นการรวมสำหรับฟิลด์เหล่านี้ ซึ่งต่างจากการไม่ระบุการรวมและปล่อยให้ Tableau ให้ค่าเริ่มต้นเป็นผลรวม:
Profit เทียบกับ Sales โดยใช้การรวมตามค่าเริ่มต้น | Profit เทียบกับ Sales โดยใช้การรวมที่ชัดแจ้ง |
![]() | ![]() |
คล้ายกัน แต่ไม่เหมือนกัน