🌵 ยินดีต้อนรับทุกคนเข้าสู่ Sprint 04 - Data Transformation Skills
ส่วนตัวแอดคิดว่านี่คือ The Most Important Skill ของ Data Analyst เลย การเล่นแร่แปรธาตุตัว data frame ให้อยู่ในรูปแบบ format แบบที่เราต้องการ ใน R เราใช้ library dplyr i.e. ในตระกูล tidyverse เพื่อปรับหน้าตา data frame แบบที่เราต้องการ
5 functions หลักของ dplyr ประกอบด้วย
select()filter()mutate()arrange()summarise() อันนี้เขียนได้สองแบบ summarize()ถ้าเรา master ทั้ง 5 functions นี้ ก็จะสามารถจัดการ data frame ได้แบบสบายๆ ไม่มีอะไรมาหยุดเราได้อีกต่อไป เฉียบ! เอาจริงคือเขียน R จนลืม SQL เลยแอด 555+ (R ทำได้เหมือน SQL และทำได้มากกว่าด้วย programming capabilities)
Choose your weapon wisely - Wong (Dr. Strange, 2016)
Typical workflow ของ data analyst ที่เขียน R คือ
dplyr เพื่อจัดการ data frame จะ merge, join, union, transform ทำได้หมดเลยcsv, excel, json) หรือส่งไปให้ software อื่นๆใช้งานต่อ เช่น Power BI, Tableau, Google Sheets, Data Studioมาเริ่มเรียนกันเลยใน sprint นี้ครับทุกคน เรียนจบทำได้ เก่งแน่นอน 😛