ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
การกรองข้อมูลและกระบวนการล้างข้อมูลโดยอัตโนมัติสามารถช่วยประหยัดเวลาได้มาก สำหรับบทช่วยสอนวันนี้ ฉันจะสาธิตวิธีเปรียบเทียบและผสานคิวรีโดยใช้ Anti Join ใน Excel กับ Power Query คุณสามารถดูวิดีโอทั้งหมดของบทช่วยสอนนี้ได้ที่ด้านล่างของบล็อกนี้
ให้ฉันเริ่มต้นด้วยสถานการณ์ เรามีรายชื่อผู้เชี่ยวชาญ 2 รายชื่อ ซึ่งสร้างขึ้นโดยสมมติ (บางชื่ออาจคุ้นหู) สมมติว่า ฉันมีผู้เชี่ยวชาญด้าน Python ทางด้านซ้าย และทางด้านขวาของฉันคือผู้เชี่ยวชาญด้าน LuckyTemplates สิ่งที่ฉันอยากรู้คือฉันเห็นว่ามีชื่อที่ใช้ร่วมกันบางชื่อ แต่ฉันต้องการทราบว่าใครเป็นผู้เชี่ยวชาญ Python เท่านั้น และใครเป็นผู้เชี่ยวชาญ LuckyTemplates เท่านั้น นั่นคือสิ่งที่เราจะทำได้กับ Anti Joins
สารบัญ
เปรียบเทียบและผสานคิวรีโดยใช้การต่อต้านการรวมใน LuckyTemplates
เราสามารถทำได้สองทิศทาง Anti Join ทางซ้ายจะเป็นตาราง 1 ตรงนี้ทางซ้าย เราจะค้นหาค่าที่มีเฉพาะในตารางด้านซ้ายเท่านั้น Python ในกรณีนี้คือใคร? Right Anti Join ในอีกด้านหนึ่งจะมีแนวคิดเดียวกัน ใครเท่านั้นที่ทำ LuckyTemplates?
ลองเรียกใช้สิ่งนี้ใน Excel ในการสาธิตของฉัน เราจะมีสองตาราง เรากำลังจะมีประชากรของสหรัฐอเมริกาในปี 1950 และอีกครั้งในปี 2020 ฉันต้องการทราบว่าเมืองใดบ้างที่อยู่ในตารางเหล่านี้ งั้นเรามาลองดูกัน
เมืองเหล่านี้เป็นเมือง 10 อันดับแรกตามจำนวนประชากรในปีการสำรวจสำมะโนประชากรเหล่านั้น อยากทราบว่ามีเอกลักษณ์ เรารู้ว่านิวยอร์กนั้นใหญ่ เรารู้ว่าชิคาโกเป็นเมืองใหญ่ แต่สิ่งใดในจำนวนนี้ไม่ได้อยู่ในการสำรวจสำมะโนประชากรปี 1950 หรือในทางกลับกัน นั่นคือสิ่งที่ฉันจะสามารถทำได้ด้วย Power Query
มาเข้าสู่ตัวแก้ไขแบบสอบถามของฉันกันเถอะ ฉันจะแก้ไขข้อความค้นหานี้และไปที่Merge Queries as New
เรามีประชากรของเราในปี 1950 และฉันกำลังจะเลือกประชากรของฉันสำหรับปี 2020 ความสัมพันธ์ทั่วไปจะเป็นเมือง และเราต้องการประเภทร่วมของการต่อต้านการเข้าร่วมด้านซ้ายจาก นั้นคลิกตกลง
อย่างที่คุณเห็น มีการแข่งขันที่มีเฉพาะในปี 1950 เราจะเห็นเมืองต่างๆ เช่น ดีทรอยต์ คลีฟแลนด์ และเซนต์หลุยส์ เมืองแถบมิดเวสต์เหล่านี้สูญเสียประชากรตั้งแต่นั้นเป็นต้นมา
หากคุณต้องการนำข้อมูลจากการสำรวจสำมะโนประชากรปี 2020 เข้ามา คุณสามารถคลิกที่ด้านขวาบนของคอลัมน์ตาราง ( pop_2020 ) แล้วคุณจะพบคอลัมน์เหล่านี้ที่คุณสามารถเลือกได้ ฉันไม่ค่อยกังวลเกี่ยวกับสิ่งเหล่านี้ในกรณีนี้ ทั้งหมดที่ฉันต้องการคือรายชื่อ ดังนั้นเราจะปล่อยไว้ตามที่เป็นอยู่ตอนนี้
เมื่อทราบแล้ว ฉันจะกลับไปที่โต๊ะของฉันในปี 1950 ลองเรียกใช้อีกครั้ง เราจะเลือก Merge Queries เป็น New เรากำลังจะทำปี 2020 ในตอนนี้ เป็นแนวคิดเดียวกัน – ความสัมพันธ์จะเป็นเมืองต่อเมือง แต่คราวนี้เราจะทำRight Anti Join A Right Anti Join กำลังจะแสดงเมืองที่มีเฉพาะในปี 2020 ไม่ใช่ปี 1950?
เราจะเห็นตรงกันข้ามที่นี่ สิ่งที่เราต้องทำในกรณีนี้คือคลิกที่ตารางและเราจะได้ข้อมูลจากตารางที่ถูกต้อง การต่อต้านการเข้าร่วมที่ถูกต้องนั้นพบได้น้อยกว่าการต่อต้านการเข้าร่วมด้านซ้ายเล็กน้อย
สิ่งที่ฉัน��มายถึงคือ ตามทฤษฎีแล้ว มันทำสิ่งเดียวกัน ในกรณีนี้ สิ่งที่กำลังบอกเราก็คือ นี่คือเมืองต่างๆ ที่พบในการสำรวจสำมะโนประชากรปี 2020 เท่านั้น ดังนั้น หากเราดูสิ่งนี้ เราจะเห็นเท็กซัสจำนวนมาก เราเห็นแคลิฟอร์เนีย ฯลฯ แนวคิดของซันเบลต์เกี่ยวกับผู้คนที่ย้ายไปยังรัฐทางใต้และรัฐทางตะวันตก
สุดท้าย เราปิดและโหลดสิ่งนี้ และเราจะเลือก สร้างการเชื่อม ต่อเท่านั้น
บทสรุป
Anti Joins มีประโยชน์มาก ถ้าคุณมีตารางข้อมูลสองตาราง (หรือคุณอาจทำหลายตารางก็ได้) และคุณต้องการดูว่ามีการเปลี่ยนแปลงอะไรบ้างจากทั้งสอง ตารางนี้อาจมีประโยชน์ ตัวอย่างเช่น หากคุณกำลังพยายามหาว่าลูกค้ารายใดยังไม่ได้สั่งซื้อ คุณสามารถใช้ Anti Join ได้เช่นกัน
บางทีคุณอาจต้องการทราบค่าเฉพาะบางอย่าง หรือสถานที่ใดสถานที่หนึ่ง หรือหากมีผลิตภัณฑ์ขายในที่หนึ่งแต่ไม่ได้ขายในอีกที่หนึ่ง เป็นต้น ต่อไปนี้คือวิธีที่น่าสนใจในการใช้การเข้าร่วม Anti Joins เกือบจะเหมือนตัวกรองบนโต๊ะของคุณ
ฉันหวังว่าสิ่งนี้จะช่วยให้คุณคิดได้ว่าคุณจะใช้งานมันได้อย่างไร หากคุณใช้ Anti Joins อยู่แล้ว โปรดแจ้งให้เราทราบว่าคุณใช้งานอย่างไร
ดีที่สุด!
วิธีผสานการสืบค้นใน LuckyTemplates
Power Query: รวมไฟล์จากหลายโฟลเดอร์
วิธีการผสานคอลัมน์แบบไดนามิกในตาราง Power Query
ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
คุณจะได้เรียนรู้วิธีการบันทึกและโหลดวัตถุจากไฟล์ .rds ใน R บล็อกนี้จะครอบคลุมถึงวิธีการนำเข้าวัตถุจาก R ไปยัง LuckyTemplates
ในบทช่วยสอนภาษาการเข้ารหัส DAX นี้ เรียนรู้วิธีใช้ฟังก์ชัน GENERATE และวิธีเปลี่ยนชื่อหน่วยวัดแบบไดนามิก
บทช่วยสอนนี้จะครอบคลุมถึงวิธีการใช้เทคนิค Multi Threaded Dynamic Visuals เพื่อสร้างข้อมูลเชิงลึกจากการแสดงข้อมูลแบบไดนามิกในรายงานของคุณ
ในบทความนี้ ฉันจะเรียกใช้ผ่านบริบทตัวกรอง บริบทตัวกรองเป็นหนึ่งในหัวข้อหลักที่ผู้ใช้ LuckyTemplates ควรเรียนรู้ในขั้นต้น
ฉันต้องการแสดงให้เห็นว่าบริการออนไลน์ของ LuckyTemplates Apps สามารถช่วยในการจัดการรายงานและข้อมูลเชิงลึกต่างๆ ที่สร้างจากแหล่งข้อมูลต่างๆ ได้อย่างไร
เรียนรู้วิธีคำนวณการเปลี่ยนแปลงอัตรากำไรของคุณโดยใช้เทคนิคต่างๆ เช่น การแยกสาขาและการรวมสูตร DAX ใน LuckyTemplates
บทช่วยสอนนี้จะหารือเกี่ยวกับแนวคิดของการทำให้แคชข้อมูลเป็นรูปธรรมและวิธีที่สิ่งเหล่านี้ส่งผลต่อประสิทธิภาพของ DAX ในการให้ผลลัพธ์
หากคุณยังคงใช้ Excel อยู่จนถึงตอนนี้ นี่เป็นเวลาที่ดีที่สุดในการเริ่มใช้ LuckyTemplates สำหรับความต้องการในการรายงานทางธุรกิจของคุณ
เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้