Hello World 03 – Logistic Regression

25 ธ.ค. 2563 – เราเริ่มเรียนเวลา 21.00 น. นะครับ ใช้เวลาประมาณ 1.5-2.0 ชั่วโมง เปิดไฟล์ขึ้นมา คลิกที่ File > Make A Copy เพื่อเรียนตาม Live นี้นะครับ Note – ไม่มีพื้นฐานก็เข้าเรียนได้นะครับ : ) นักเรียนต้องมี Google Account ด้วยนะครับ Maximum Likelihood เนื้อหาวันนี้ แอดจะสอนทุกคนสร้างโมเดล Logistic Regression ง่ายๆ รวมถึง Maximum Likelihood Estimation ที่เราใช้คำนวณ regression coefficients ของโมเดล Fear not! แล้วพบกันใน live นะครับ : ) เราสามารถแปลง MLE ด้านบนเป็นสูตร…

Read More

Hello World 02 – Linear Regression

24 ธ.ค. 2563 – เราเริ่มเรียนเวลา 21.00 น. นะครับ ใช้เวลาประมาณ 1.5-2.0 ชั่วโมง เปิดไฟล์ขึ้นมา คลิกที่ File > Make A Copy เพื่อเรียนตาม Live นี้นะครับ Note – ไม่มีพื้นฐานก็เข้าเรียนได้นะครับ : ) นักเรียนต้องมี Google Account ด้วยนะครับ Google Slides

Read More

Hello World 01 – Google Sheets

23 ธ.ค. 2563 – เราเริ่มเรียนเวลา 20.30 น. นะครับ ใช้เวลาประมาณ 1.5-2.0 ชั่วโมง เปิดไฟล์ขึ้นมา คลิกที่ File > Make A Copy เพื่อเรียนตาม Live นี้นะครับ Note – ไม่มีพื้นฐานก็เข้าเรียนได้นะครับ : ) นักเรียนต้องมี Google Account ด้วยนะครับ Google Sheets Topics รีวิวสิ่งที่ควรรู้เกี่ยวกับ Google Sheets IF FILTER and SORT QUERY เขียน SQL like ใน Google Sheets VLOOKUP – join multiple datasets MATCH and INDEX…

Read More

รีวิวเทคนิคการเขียน Aggregate Functions + CASE ด้วย SQL

Hello Friends! บทความนี้มาเรียนวิธีการเขียน Aggregate Functions (count, sum) ร่วมกับ CASE statement เพื่อนับหรือหาผลรวมของคอลัมน์แบบมีเงื่อนไข เขียนง่าย และมีโอกาสได้ใช้บ่อยเลยในชีวิตจริง Aggregate Functions คือฟังก์ชันคำนวณค่าสถิติง่ายๆของ SQL ตัวหลักๆที่เราใช้บ่อยๆมี 5 ตัวคือ AVG, SUM, MIN, MAX และ COUNT CASE คือการเขียนเงื่อนไขเหมือนฟังก์ชัน IF/ IFS ของ Excel Tip – เราเขียน CASE เพื่อสร้างคอลัมน์ใหม่ เช่น segments ลูกค้าเป็น high, medium, low values และใช้ SUM หรือ COUNT เพื่อหาผลรวมหรือนับจำนวน segments ในคอลัมน์นั้น Example Table สำหรับตัวอย่างในบทความนี้ เราใช้…

Read More

เปลี่ยนข้อมูล Long เป็น Wide Format ด้วย R Excel และ SQL

บทความแรกของปี 2020 วันนี้แอดมารีวิวเทคนิคการ transform ข้อมูลจาก long format เป็น wide format ง่ายๆด้วยเครื่องมือสามตัวเรียงจากง่ายสุดไปยากสุด ทั้งในด้านประสิทธิภาพและเวลาในการ execute ก่อนอื่นมาทำความรู้จักกับ long และ wide format กันก่อน ปกติเวลาเราทำงานกับข้อมูล (โดยเฉพาะ R และ Excel) เราจะนิยมข้อมูลแบบ long format มากกว่า เพราะเป็นรูปแบบที่เหมาะกับการทำงานวิเคราะห์ข้อมูล Long เหมาะสำหรับการทำ data analysis (raw data) Wide เหมาะสำหรับรายงาน สรุปผลนำเสนอข้อมูล โอเค! คราวนี้มาดูเทคนิคการเปลี่ยน long → wide format (หรือเปลี่ยนจาก wide → long) ง่ายๆด้วยภาษา R, Excel Pivot Table และ SQL…

Read More

เขียน Nested Conditions แบบคูลๆด้วยฟังชั่น IF IFS และ XLOOKUP

บทความนี้แอดมาสอนเขียนฟังชั่น IF IFS และ XLOOKUP ใน Excel เพื่อสร้างโปรแกรมตัดเกรดนักเรียนง่ายๆ (nested conditions) มีทั้งหมด 6 เกรดตั้งแต่ A-F โดยเกณฑ์การตัดเกรดนักเรียนเป็นดังนี้ ถ้าใครยังไม่รู้จัก XLOOKUP ลองอ่านบทความเก่าของเราได้ที่นี่ IF, IFS, XLOOKUP เป็นฟังชั่นสำหรับงาน data analytics ที่ทุกคนควรใช้ให้เป็น ดาวน์โหลดไฟล์ตัวอย่าง Excel สำหรับบทความนี้ได้ที่นี่ ข้อมูลคะแนนนักเรียนอยู่ในคอลัมน์ A ส่วนเกรดที่คำนวณจากฟังชั่น IF IFS และ XLOOKUP อยู่ในคอลัมน์ B C D ตามลำดับ IF (column B) มาเริ่มกันที่ฟังชั่นที่มีมานานที่สุดใน Excel คือฟังชั่น IF ที่มี syntax การเขียนง่ายๆแบบนี้ =IF(condition, TRUE, FALSE) ถ้าเราต้องการเขียนเงื่อนไขซ้อนกันหลายๆชั้น ก็สามารถทำได้ด้วยการเขียน…

Read More