คู่มือการดาวน์โหลดและติดตั้ง R และ RStudio
ค้นพบวิธีที่เราสามารถดาวน์โหลดและติดตั้ง R และ RStudio ซึ่งเป็นทั้งแบบฟรีและแบบโอเพ่นซอร์สสำหรับการเขียนโปรแกรมสถิติและกราฟิก
นี่คือบทช่วยสอนเกี่ยวกับคอลัมน์ LuckyTemplates unpivot ฉันจะแสดงวิธี unpivot ชุดค่าผสมหลายคอลัมน์ คุณสามารถดูวิดีโอทั้งหมดของบทช่วยสอนนี้ได้ที่ด้านล่างของบล็อกนี้
นี่เป็นส่วนหนึ่งของชุดการเปลี่ยนแปลงแบบ unpivot ซึ่งเกี่ยวกับการเปลี่ยนข้อมูลของคุณให้เป็นรูปแบบตารางที่เหมาะสมซึ่งเหมาะสำหรับการวิเคราะห์ การแปลงส่วนใหญ่สามารถทำได้โดยใช้อินเทอร์เฟซผู้ใช้
ตัวอย่างที่ฉันจะแสดงให้คุณเห็นนั้นมาจากคำถามที่สมาชิก LuckyTemplates ตั้งขึ้นในฟรัม ถ้าเราดูที่ตารางต้นฉบับ เราจะเห็นหนึ่งแถว เค้าโครงที่ต้องการจะแสดงระเบียนสามรายการโดยแบ่งแถวเดียวจากตารางต้นฉบับตามประเภทการทำงานล่วงเวลา
ดังนั้น เราจำเป็นต้องสร้างแอตทริบิวต์ที่กล่าวถึงบางอย่างเกี่ยวกับค่าในเรกคอร์ดนั้น จากนั้นรวมชั่วโมงและค่าใช้จ่ายสำหรับประเภทการทำงานล่วงเวลานั้น
มีหลายวิธีในการ บรรลุเป้าหมายนี้ แต่ฉันจะแบ่งปันโซลูชันที่ใช้ฟังก์ชัน M อันทรงพลังกับคุณ ซึ่งไม่สามารถใช้งานได้ผ่าน Ribbon ชื่อList.Zip ลองตรวจสอบดูว่ามันทำงานอย่างไร
สารบัญ
คอลัมน์ LuckyTemplates Unpivot โดยใช้ List.Zip
ที่ด้านบนซ้าย ฉันซูมเข้าไปในคู่ข้อมูล และเราสามารถแยกแยะการทำงานล่วงเวลาได้สามประเภท ฟังก์ชัน List.Zip รับรายการเดียวที่มีรายการที่ซ้อนกัน จากนั้นส่งคืนรายการเดียวที่มีรายการที่ซ้อนกันเป็นผลลัพธ์
รายการแรกของเราจะประกอบด้วยแอตทริบิวต์ที่ส่งบางอย่างเกี่ยวกับค่าในบันทึกนั้น รายการที่สองจะมีชั่วโมงและรายการสุดท้ายคือค่าใช้จ่าย
หากเรามองไปทางขวา เราจะเห็นว่า List.Zip จะรวมค่าเหล่านั้นจากรายการที่ซ้อนกันตามตำแหน่ง ดังนั้น ทุกอย่างในแถวแรกทางซ้ายจะรวมกันเป็นรายการใหม่ทางขวา และสิ่งเดียวกันนี้เกิดขึ้นกับแถวอื่น ๆ ในรายการแหล่งที่มาที่เราให้ไว้ List.Zip
ตอนนี้ ไปที่Power Queryกัน ฉันได้กล่าวแล้วว่า List.Zip ไม่สามารถใช้งานได้ผ่าน Ribbon ดังนั้นเราต้องเขียน M จริงเพื่อใช้ และเราทำได้ถ้าเราเพิ่มคอลัมน์ที่กำหนดเอง
ดังนั้น ผ่านตารางขนาดเล็กที่มุมซ้าย ฉันจะเลือกเพิ่มคอลัมน์ที่กำหนดเอง
ป้อน List.Zip จากนั้นใส่วงเล็บเปิด มันค้นหารายการเดียวกับรายการใช่ไหม ดังนั้นฉันจะใช้ตัวเริ่มต้นรายการเพื่อสร้างรายการนั้น
จากนั้น เราจะเห็นค่าข้อความ หนึ่งค่าสำหรับการทำงานล่วงเวลาแต่ละประเภท ฉันจะเพิ่มเครื่องหมายจุลภาคและสร้างรายการใหม่ โปรดจำไว้ว่า List.Zip จะรวมค่าตามตำแหน่งในรายการ ดังนั้นเราต้องส่งค่าตามลำดับเดียวกัน จากนั้น ฉันจะใส่วงเล็บปีกกาสำหรับรายการนั้น
รายการสุดท้ายของเราจะมีค่าใช้จ่าย ดังนั้นฉันจะใส่เครื่องหมายจุลภาคและวงเล็บปีกกาเปิด และเลือกค่าตามลำดับเดียวกัน และอีกครั้ง เพิ่มวงเล็บปีกกาปิดสำหรับรายการนั้น จากนั้นใส่วงเล็บปีกกาปิดสำหรับรายการของเราที่มีรายการ และวงเล็บปิดอีกอันสำหรับฟังก์ชัน จากนั้นคลิก ตกลง
ตอนนี้ เราไม่ต้องการคอลัมน์ค่าตรงนี้แล้ว ใช่ไหม ฉันจะเลือกอันแรก กด shift เลือกอันสุดท้าย แล้วคลิกRemove Columns
ฉันจะคลิกตัดสินใจในพื้นที่สีขาวที่นี่เพื่อดูเนื้อหาในรายการของเรา เราจะเห็นว่าเรามีรายการที่มีหลายรายการ และนั่นคือผลลัพธ์ที่ List.Zip สร้างขึ้น
ขยายไปยังแถวใหม่ & แยกค่า
ด้วยลูกศรด้านข้าง ฉันจะขยายไปยังแถวใหม่
และสร้างสถิติสามรายการ เมื่อผมคลิกที่ด้านข้างในพื้นที่ว่างอีกครั้ง เราจะเห็นว่าเรามีค่าสำหรับระเบียนแรกนั้นแล้ว
เราสามารถแยกค่าเหล่านั้นได้โดยคลิกที่ลูกศรด้านข้างเหล่านั้นอีกครั้ง และคลิกที่Extract Values จากนั้นเลือกตัวคั่น ฉันจะไปที่แท็บแล้วกดตกลง
ค่าทั้งหมดจะไม่รวมกันในคอลัมน์เดียว ดังนั้นในแท็บ Transform เราสามารถเลือกSplit Columnจากนั้นคลิกที่By limiter
จากนั้นที่นี่ เราเลือกแท็บ และกดตกลง
ตรวจพบประเภทข้อมูลไม่ถูกต้อง ดังนั้นเมื่อกด shift ลง ฉันจะเลือกคอลัมน์สุดท้าย และบนแท็บแปลง เลือกตรวจหาประเภทข้อมูล
และตอนนี้ เรามาตั้งชื่อที่ถูกต้องให้กับคอลัมน์เหล่านี้กัน
วิธี Unpivot คอลัมน์ใน LuckyTemplates
Unpivot และ Pivot Basics ใน LuckyTemplates – การตรวจสอบตัวแก้ไขแบบสอบถาม
พารามิเตอร์แบบสอบถาม LuckyTemplates: การเพิ่มประสิทธิภาพตาราง
บทสรุป
ในบทช่วยสอนนี้ ฉันได้แสดงวิธียกเลิกการเปลี่ยนชุดค่าผสมหลายคอลัมน์โดยไม่ต้องใช้คำสั่ง LuckyTemplates Unpivot Columns ที่เข้าถึงได้บน Ribbon ที่นี่ฉันใช้ List.Zip เพื่อยกเลิกการเปลี่ยนชุดข้อมูลใน Power Query
ฉันขอแนะนำให้คุณสำรวจฟังก์ชันนี้เพิ่มเติมและนำไปใช้ในรายงาน LuckyTemplates ของคุณ เอง
ดีที่สุด!
เมลิสซ่า
ค้นพบวิธีที่เราสามารถดาวน์โหลดและติดตั้ง R และ RStudio ซึ่งเป็นทั้งแบบฟรีและแบบโอเพ่นซอร์สสำหรับการเขียนโปรแกรมสถิติและกราฟิก
วิธีลดขนาดไฟล์ Excel – 6 วิธีที่มีประสิทธิภาพ
Power Automate คืออะไร? - สุดยอดคู่มือที่ช่วยให้คุณเข้าใจและใช้ได้อย่างมีประสิทธิภาพ
วิธีใช้ Power Query ใน Excel: คำแนะนำทั้งหมดเพื่อทำให้ข้อมูลของคุณมีประสิทธิภาพมากขึ้น
ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
คุณจะได้เรียนรู้วิธีการบันทึกและโหลดวัตถุจากไฟล์ .rds ใน R บล็อกนี้จะครอบคลุมถึงวิธีการนำเข้าวัตถุจาก R ไปยัง LuckyTemplates
ในบทช่วยสอนภาษาการเข้ารหัส DAX นี้ เรียนรู้วิธีใช้ฟังก์ชัน GENERATE และวิธีเปลี่ยนชื่อหน่วยวัดแบบไดนามิก
บทช่วยสอนนี้จะครอบคลุมถึงวิธีการใช้เทคนิค Multi Threaded Dynamic Visuals เพื่อสร้างข้อมูลเชิงลึกจากการแสดงข้อมูลแบบไดนามิกในรายงานของคุณ
ในบทความนี้ ฉันจะเรียกใช้ผ่านบริบทตัวกรอง บริบทตัวกรองเป็นหนึ่งในหัวข้อหลักที่ผู้ใช้ LuckyTemplates ควรเรียนรู้ในขั้นต้น
ฉันต้องการแสดงให้เห็นว่าบริการออนไลน์ของ LuckyTemplates Apps สามารถช่วยในการจัดการรายงานและข้อมูลเชิงลึกต่างๆ ที่สร้างจากแหล่งข้อมูลต่างๆ ได้อย่างไร