สำรวจแชมป์ยุโรปปี 2019 ว่ามีนักบอลอังกฤษกี่คน กับ 8 ขั้นตอนง่าย ๆ ในการทำ Donut Chart ด้วย Tableau

Jaturabhut Imwut
Data Growing
Published in
3 min readJun 2, 2019

สำหรับผู้ที่นำเสนอด้วยภาพข้อมูล (Visualization) อยู่บ่อย ๆ การใช้ Donut Chart ก็เป็นรูปแบบการเปรียบเทียบสัดส่วนของข้อมูลหลายอย่าง เทียบกับข้อมูลทั้งหมดให้เห็นภาพได้อย่างง่ายดาย

ในที่นี้ใช้ข้อมูลนักฟุตบอลเกมส์ Fifa 19 โดยใช้ข้อมูลจาก Kaggle ข้อมูลตาม link https://www.kaggle.com/karangadiya/fifa19

1.เริ่มสำรวจข้อมูล โดยนำเอา TOP 10 ของประเทศที่มีมาลงทะเบียนในเกมส์มาแสดง ในที่นี้เราต้องการเปรียบเทียบจำนวนประเทศคือ Nationality โดยนำไปวางที่ Color จากนั้นเปลี่ยนเป็น ‘Pie’ และนำจำนวนของนักฟุตบอลคือ Count ID ไปวางที่ Angle ขั้นตอนนี้สำคัญเพราะเป็นส่วนที่แบ่งสัดส่วนของข้อมูล

2.นำ [Number of records] ไปวางที่ Row และเปลี่ยนจาก Sum เป็น Average โดยทำ 2 รอบจะได้ Pie chart 2 วงดังรูป

3.นำ Pie Chart 2 วงมารวมกันโดยเลือกที่ Average ตัวขวาสุดเลือก ‘Dual Axis’ และปรับ Scale ให้เท่ากัน โดย click ขวาที่แกน x ของ Average ด้านขวาและเลือก ‘Synchronize Axis’

4. ปรับค่าให้ Pie cart ให้ผลตรงกลาง โดยปรับที่แกน Edit Axis ฝั่งซ้ายในที่นี้แนะนำตำแหน่งที่ 0.9 จะพอดีในการแสดงผล

5.จากนั้นซ่อน Header และปรับขนาดโดยดึงขยายที่เส้นด้านขวา

6. ปรับขนาด ‘Size’ ของ Avg ด้านซ้ายให้ขนาดใหญ่ขึ้นเล็กน้อย

7. เลือกที่ Avg ที่ Row ตัวขวาและลบ Nationality และ Count(ID) ออก จากนั้นเปลี่ยน Color เป็นสีขาว

8.ขั้นตอนสุดท้ายเรานำ Label มาใส่และปรับขนาดตามต้องการ

จะเห็นได้ว่าสูงสุดใน Fifa 19 คือนักเตะอังกฤษ 1,662 ราย รองมาเป็นเยอร์มัน 1,198 ราย ทั้งนี้เราสามารถ Drill Down ประเทศอังกฤษ และทำ Dashboard เพิ่มเติมได้ ดังรูป

ก็จะได้ข้อมูลนักฟุตบอลสัญชาติอังกฤษที่เล่นในสโมสรประเทศอังกฤษจำนวน 115 ราย สูงสุดคือสโมรสร Burnley 21 ราย และแชมป์ยุโรปปี 2019 ทีม Liverpool มีจำนวน 13 ราย

ทั้งนี้สนใจศึกษาหลักสูตรเกี่ยวกับ Big Data ขอแนะนำ หลักสูตรวิศวกรรมศาสตรมหาบัณฑิต สาขาวิศวกรรมข้อมูลขนาดใหญ่ มหาวิทยาลัยธุรกิจบัณฑิตย์ ไว้ด้วยครับ

--

--

Jaturabhut Imwut
Data Growing

Manager of Integration marketing and sales division@National Telecom,Data scientist, Master of Big Data Engineering program, CITE, Dhurakij Pundit University