ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
บทช่วยสอนนี้เกิดจากคำถามอื่นในเกี่ยวกับ การทำให้เป็นมาตรฐาน ของข้อมูล เทคนิคที่ฉันจะสอนคุณจะมีความสำคัญในการกำจัดความผิดปกติที่อาจทำให้สิ่งต่าง ๆ ซับซ้อน ในระหว่างการวิเคราะห์ข้อมูล คุณสามารถดูวิดีโอทั้งหมดของบทช่วยสอนนี้ได้ที่ด้านล่างของบล็อกนี้
ในบางครั้ง เมื่อเรียกใช้การวิเคราะห์ใน LuckyTemplates คุณอาจต้องคำนึงถึงยอดขายสำหรับวันหยุดสุดสัปดาห์หรือวันหยุดนักขัตฤกษ์ที่มาจากประเทศต่างๆ ความท้าทายคือเมื่อเป็นวันหยุดราชการของประเทศใดประเทศหนึ่ง แต่ไม่ใช่ในประเทศอื่น เป็นการยากที่จะทำให้ข้อมูลการขายนี้เป็นปกติในระหว่างการรายงานโดยพิจารณาจากวันต่างๆ ของประเทศต่างๆ นั่นคือที่มาของเทคนิคการทำให้เป็นมาตรฐานของข้อมูล
เป้าหมายคือการได้รับยอดขายที่แตกต่างกันทั้งหมดและนำกลับมาขายในวันทำการจริงของประเทศที่รายงาน
นี่เป็นตัวอย่างที่ไม่ซ้ำใครของเทคนิคการวิเคราะห์เวลาใน LuckyTemplates อย่างไรก็ตาม มันมีประโยชน์มากหากคุณต้องรับมือกับสถานการณ์เฉพาะที่มีข้อมูลจำกัดหรือไม่มีข้อมูลใดปรากฏในข้อมูลดิบ ของคุณ
สารบัญ
การทำข้อมูลตัวอย่างให้เป็นมาตรฐานสำหรับการขายในวันต่างๆ
สิ่งที่สำคัญที่สุดที่ฉันต้องการอธิบายในบทช่วยสอนนี้คือวิธีเขียนตรรกะบางอย่างในสูตรของคุณเพื่อเปลี่ยนตำแหน่งของวันที่รายงานหรือผลลัพธ์ของวันใดวันหนึ่ง
ลองดูที่ตารางนี้และเน้นที่ตัวอย่างจริงๆ หากคุณกำลังทำงานกับสิ่งที่คล้ายกันซึ่งคุณต้องย้ายผลลัพธ์จากวันหนึ่งไปยังอีกวันหนึ่ง บทช่วยสอนนี้จะช่วยได้
ในรายงาน คุณสามารถดูวันที่และวันในคอลัมน์DateและDaysOfWeekName คุณยังสามารถดูยอดขายรวมสำหรับวันนั้นๆ ในคอลัมน์ยอดขายรวมได้อีก ด้วย
ตอนนี้ ฉันได้หาตรรกะเพื่อย้ายข้อมูลการขายของวันเสาร์และวันอาทิตย์ไปยังข้อมูลการขายของวันจันทร์ นี่เป็นเพราะฉันต้องการลงทะเบียนการขายในวันหยุดสุดสัปดาห์เหล่านั้นเป็นการขายในวันทำงานของวันธรรมดา (วันจันทร์ถึงวันศุกร์) คุณสามารถดูข้อมูลการขายที่อัปเดตได้ใน คอลัมน์ ยอดขายรวมที่ไม่ใช่วันหยุดสุดสัปดาห์ด้านล่าง
นอกจากนี้ ฉันต้องการให้ตารางนี้เป็นแบบไดนามิก ดังนั้นฉันจึงได้เพิ่มตัวเลือกข้อมูลซึ่งคุณสามารถเปลี่ยนกรอบเวลาของข้อมูลการขายได้อย่างง่ายดาย หลังจากเลือกกรอบเวลาแล้ว ข้อมูลใน คอลัมน์ ยอดขายรวมที่ไม่ใช่วันหยุดสุดสัปดาห์จะอัปเดตโดยอัตโนมัติ
ยิ่งไปกว่านั้น ฉันต้องการแยกย่อยออกเป็นการคำนวณอื่นๆ เช่น ผลรวมสะสม ค่าเฉลี่ยเคลื่อนที่ และอื่นๆ อย่างที่คุณเห็น ฉันได้เพิ่มผลรวมสะสม และคอลัมน์ยอดขายสะสม ฉันแค่ต้องจัดเรียงสิ่งต่างๆ ใหม่เล็กน้อยและทำการคำนวณ DAX เพื่อแก้ไขข้อมูลเชิงลึกที่เฉพาะเจาะจงเหล่านี้
การทำงานขายที่ไม่ใช่วันหยุดสุดสัปดาห์
ตอนนี้ ฉันจะแสดงวิธีคำนวณและตั้งค่าการคำนวณสำหรับยอดขายรวมที่ไม่ใช่วันหยุดสุดสัปดาห์ นี่คือสิ่งสำคัญสำหรับบทช่วยสอนการปรับข้อมูลให้เป็นมาตรฐานนี้
ฉันมีตัวแปรสองตัว ( ) ที่นี่สำหรับการคำนวณWeekend CheckและWorkdayCheck สิ่งที่ฉันกำลังทำอยู่นี้คือการระบุว่าสิ่งใดในบริบทเฉพาะคือวันหยุดสุดสัปดาห์และสิ่งใดคือวันจันทร์
ย้อนกลับไปที่ตารางวันที่ของฉัน ฉันได้สร้าง คอลัมน์ ประเภทวันโดยใช้ตรรกะง่ายๆ ถ้าวันนั้นไม่ใช่วันเสาร์หรืออาทิตย์ ฉันจะเรียกว่าวันทำงาน ถ้าเป็นวันเสาร์ (6) หรือวันอาทิตย์ (0) ฉันจะเรียกว่าวันหยุดสุดสัปดาห์
หลังจากส่วนแรกของสูตรแล้ว ผมจะพูดถึงส่วนนี้
ดังนั้น หากWeekendCheckเป็นจริง หมายความว่าเป็นวันหยุดสุดสัปดาห์ ผลลัพธ์สำหรับสิ่งนั้นจะถูกตั้งค่าเป็นว่าง จากนั้น ถ้าWorkdayCheckเท่ากับ False หรือถ้าค่าที่เลือกเท่ากับ Monday เป็น False ก็จะส่งกลับTotal Sales
ถ้าWorkdayCheckเป็นจริง หมายความว่าเป็นวันจันทร์ ฉันจะใช้ตรรกะนี้ที่นี่
ส่วนนี้เป็นการผสมผสานระหว่างฟังก์ชันและประการแรก จะได้รับผลรวมของยอดขายรวมสำหรับวันจันทร์และยอดขายสุดสัปดาห์ ฟังก์ชันFILTERจะข้ามวันที่ทั้งหมดและจะส่งกลับเฉพาะวันที่ที่มากกว่าวันที่ปัจจุบันที่ลบด้วยสามเท่านั้น
โดยพื้นฐานแล้ว ฉันแค่ย้ายยอดขายทั้งหมดจากวันเสาร์และวันอาทิตย์เป็นวันจันทร์โดยใช้เทคนิคต่างๆ เช่น คำสั่ง และฟังก์ชันต่างๆ นั่นเป็นวิธีที่การปรับข้อมูลให้เป็นมาตรฐานสำหรับการวิเคราะห์ประเภทนี้
เทคนิคเดียวกันนี้จะมีประโยชน์มากเมื่อคุณทำงานในวันหยุดหรืออะไรทำนองนั้น คุณเพียงแค่ต้องเปลี่ยนบางอย่างที่นี่ เช่น HolidayChecks แทน WeekendChecks อย่างไรก็ตาม มันเป็นตรรกะที่คล้ายกัน และคุณสามารถใช้วิธีแก้ปัญหานี้กับสถานการณ์เหล่านั้นได้เสมอ
การสร้างผลรวมสะสม
สิ่งต่อไปที่ฉันต้องการจะสอนคุณคือการสร้างยอดรวมสะสมของยอดขายรวมและยอดขายรวมที่ไม่ใช่วันหยุดสุดสัปดาห์
สิ่งหนึ่งที่คุณจะสังเกตได้คือข้อมูลรวมสะสมสำหรับวันหยุดสุดสัปดาห์ในคอลัมน์นี้จะเป็นเส้นคงที่เสมอ เพราะจริงๆ แล้วไม่มีข้อมูลเลยไม่ว่ากรอบเวลาของคุณจะเป็นอย่างไร
ในการเชื่อมต่อกับสิ่งนั้น ฉันได้สร้างการแสดงภาพที่เปรียบเทียบการปรับปรุงทั้งหมดสะสมกับยอดขายสะสม
นี่เป็นอีกเทคนิคหนึ่งที่น่าสนใจที่คุณสามารถใช้ได้ในไม่กี่วันเมื่อทำการปรับข้อมูลของคุณให้เป็นมาตรฐาน ลองดูสูตรด้านล่าง
ประการแรก ฉันได้สร้างตารางการปรับปรุงยอดขายโดยสร้าง คอลัมน์ วันที่และยอดขายรวมที่ไม่ใช่วันหยุดสุดสัปดาห์ขึ้นใหม่ด้วยฟังก์ชัน
หลังจากนั้น ฉันได้เพิ่มฟังก์ชันอย่างที่คุณเห็น ตารางการขายแบบปรับปรุงจะอยู่ในฟังก์ชันFILTER แทนที่จะดูวันที่ทั้งหมด ฉันได้ปรับยอดขายรวมของวันที่ไม่ทำงาน สุดท้าย การใช้SUMXมันจะวนซ้ำทุกวันและหาวันที่น้อยกว่าหรือเท่ากับวันที่สูงสุด จากนั้นจะนับคอลัมน์สำหรับNormalized Sales
เทคนิคการทำให้เป็นมาตรฐานของข้อมูลนี้ใช้ได้อย่างมากเมื่อคุณทำงานในหลายประเทศ อย่างที่คุณเห็น วิธีนี้เป็นวิธีที่มีประสิทธิภาพในการทำให้ยอดขายในภูมิภาคต่างๆ ทั้งหมดเป็นปกติในรายงาน
แสดงวันก่อนหรือหลังวันที่ที่เลือกโดยใช้ LuckyTemplates
แสดงผลลัพธ์ถึงวันที่ปัจจุบันหรือวันที่ที่ระบุใน LuckyTemplates
วิธีทำงานกับวันที่หลายวันใน LuckyTemplates
บทสรุป
ฉันได้กล่าวถึงเทคนิคที่มีประโยชน์มากมายในบทช่วยสอนที่จะช่วยให้คุณสามารถเรียกใช้ การวิเคราะห์ที่เกี่ยวข้องกับเวลาที่ไม่ซ้ำกันภายใน LuckyTemplates ฉันได้ลองใช้ฟังก์ชัน DAX ต่างๆ มากมาย เช่น ฟังก์ชัน ฟังก์ชันตาราง บางฟังก์ชัน และตัวกรองอย่างง่ายอื่นๆ ด้วยฟังก์ชัน
หากคุณต้องการตรวจสอบเพิ่มเติมเกี่ยวกับเทคนิคการวิเคราะห์เวลาแบบต่างๆ ภายใน LuckyTemplates ฉันขอแนะนำให้ดูโมดูลหลักสูตรของเราใน LuckyTemplates ทางออนไลน์ ซึ่งรองรับการวิเคราะห์ประเภทนี้โดยเฉพาะ
สนุกกับการทำงานผ่านวิดีโอที่มีรายละเอียดนี้
ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
คุณจะได้เรียนรู้วิธีการบันทึกและโหลดวัตถุจากไฟล์ .rds ใน R บล็อกนี้จะครอบคลุมถึงวิธีการนำเข้าวัตถุจาก R ไปยัง LuckyTemplates
ในบทช่วยสอนภาษาการเข้ารหัส DAX นี้ เรียนรู้วิธีใช้ฟังก์ชัน GENERATE และวิธีเปลี่ยนชื่อหน่วยวัดแบบไดนามิก
บทช่วยสอนนี้จะครอบคลุมถึงวิธีการใช้เทคนิค Multi Threaded Dynamic Visuals เพื่อสร้างข้อมูลเชิงลึกจากการแสดงข้อมูลแบบไดนามิกในรายงานของคุณ
ในบทความนี้ ฉันจะเรียกใช้ผ่านบริบทตัวกรอง บริบทตัวกรองเป็นหนึ่งในหัวข้อหลักที่ผู้ใช้ LuckyTemplates ควรเรียนรู้ในขั้นต้น
ฉันต้องการแสดงให้เห็นว่าบริการออนไลน์ของ LuckyTemplates Apps สามารถช่วยในการจัดการรายงานและข้อมูลเชิงลึกต่างๆ ที่สร้างจากแหล่งข้อมูลต่างๆ ได้อย่างไร
เรียนรู้วิธีคำนวณการเปลี่ยนแปลงอัตรากำไรของคุณโดยใช้เทคนิคต่างๆ เช่น การแยกสาขาและการรวมสูตร DAX ใน LuckyTemplates
บทช่วยสอนนี้จะหารือเกี่ยวกับแนวคิดของการทำให้แคชข้อมูลเป็นรูปธรรมและวิธีที่สิ่งเหล่านี้ส่งผลต่อประสิทธิภาพของ DAX ในการให้ผลลัพธ์
หากคุณยังคงใช้ Excel อยู่จนถึงตอนนี้ นี่เป็นเวลาที่ดีที่สุดในการเริ่มใช้ LuckyTemplates สำหรับความต้องการในการรายงานทางธุรกิจของคุณ
เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้