ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
สำหรับโพสต์ในบล็อกนี้ ฉันจะไปยังส่วนสุดท้ายของซีรี่ส์เรื่องความโปร่งใสของรายงาน ส่วนแรกของชุดนี้พูดถึง การ ออกแบบเค้าโครงในขณะที่ส่วนที่สองเกี่ยวข้องกับการนำทาง ฉันต้องการไปยังส่วนถัดไปของซีรีส์ของเรา ซึ่งจะเป็นบทช่วยสอน DAX LuckyTemplates เกี่ยวกับวิธีที่คุณสามารถเพิ่มความโปร่งใสของรายงานได้อย่างมากโดยใช้ DAX
สารบัญ
การนำข้อความแบบไดนามิกไปใช้ใน LuckyTemplates
ตัวเลือกที่ผู้ใช้ปลายทางเลือกเมื่อใช้รายงานที่กำหนดส่วนใหญ่จะมาจากการใช้ข้อมูลเพิ่มเติมแบบไดนามิกและวางไว้ในตำแหน่งที่มีความหมายและมองเห็นได้
ข้อความแบบไดนามิกอาจเป็นการเลือกช่วงวันที่ปัจจุบัน วันที่ของใบแจ้งหนี้ล่าสุด การทำธุรกรรมภายในระยะเวลาที่กำหนด หรือการเลือกเมตริกปัจจุบัน
ข้อความไดนามิกนั้นค่อนข้างง่ายในการติดตั้ง และมูลค่าเพิ่มในแง่ของความสามารถในการรายงานนั้นมีมากมายมหาศาล
หลังจากสร้างการวัด DAX เหล่านี้แล้ว คุณสามารถใช้เป็นการ์ด KPI หรือแทรกเป็นข้อความในปุ่มว่างก็ได้
ตัวเลือกหลังเป็นวิธีที่ฉันชอบไป ข้อเสียหลักของวิธีนี้คือคุณไม่สามารถทำให้ข้อความเป็นตัวหนาได้ อย่างไรก็ตาม คุณสามารถควบคุมสิ่งนี้ได้ผ่านการจัดตำแหน่งข้อความ คุณสามารถจัดตำแหน่งข้อมูลของคุณไปทางซ้ายและไม่ต้องกังวลว่าความยาวของข้อความจะเปลี่ยนไปเนื่องจากการเลือกตัวแบ่งส่วนข้อมูล
เมื่อใช้การ์ด KPI ข้อความจะจัดชิดศูนย์กลางของการแสดงภาพเสมอ ทำให้ควบคุมข้อมูลนี้ได้ยากขึ้นจากมุมมองของการจัดโครงสร้างภาพ
ให้ฉันแสดงวิธีเพิ่มปุ่มใหม่ด้วยข้อความที่จัดรูปแบบตามเงื่อนไข ไปที่แท็บ แทรกคลิกไอคอน ปุ่มและเลือกว่าง
ไปที่สไตล์แล้วเปิดข้อความ
จากนั้นไปที่ช่องที่มีการจัดรูปแบบตามเงื่อนไข เลือกเมตริกที่ต้องการ แล้วคลิกตกลง
ขณะนี้เรามีปุ่มพร้อมใช้พร้อมข้อความไดนามิก
การนำชื่อเรื่องแบบไดนามิกไปใช้กับภาพใน LuckyTemplates
ฉันต้องการแสดงให้คุณเห็นว่าคุณสามารถใช้ข้อความไดนามิกภายในชื่อเรื่องของภาพเฉพาะได้อย่างไร ในตัวอย่างนี้ ฉันจะเพิ่มชื่อแบบไดนามิกที่ภาพด้านล่าง ซึ่งขึ้นอยู่กับการเลือกตัวแบ่งส่วนข้อมูลด้านบน
คุณจะสังเกตเห็นว่ามีตัวแบ่งส่วนข้อมูลแบบไดนามิกอีกตัวสำหรับหน้าต่างค่าเฉลี่ยเคลื่อนที่ เราจะใช้ชื่อแบบไดนามิกซึ่งระบุทั้งการเลือกตัวแบ่งส่วนข้อมูลทางด้านซ้ายและการเลือกตัวแบ่งส่วนข้อมูลทางด้านขวา
ไปที่บานหน้าต่างรูปแบบเลือกทั่วไปและเปิดใช้งานชื่อเรื่อง
ไปที่บานหน้าต่างการจัดรูปแบบเลือกหน่วยวัดที่ต้องการ แล้วคลิกตกลง
ตอนนี้คุณจะเห็นว่ามีชื่อเรื่องอยู่ในภาพ ชื่อเรื่องเป็นไดนามิก และจะเปลี่ยนทันทีที่คุณเลือกเมตริกต่างๆ
คุณยังสามารถเปลี่ยนหน้าต่างวันสำหรับค่าเฉลี่ยเคลื่อนที่และดูการเปลี่ยนแปลงในภาพด้านล่าง
การใช้เทคนิค DAX เพื่อประหยัดพื้นที่
ตอนนี้ มาดูตัวอย่างเทคนิค DAX ที่ช่วยให้เราประหยัดพื้นที่ได้ด้วยการแสดงหรือซ่อนเมตริกต่างๆ ภายในวิชวล
ในบทช่วยสอน DAX LuckyTemplates นี้ เรามีเมตริกไดนามิกที่แตกต่างกันสามประเภท เราสามารถเลือกได้ว่าจะแสดงหน่วยวัดใด เช่น เส้นสีน้ำเงิน
จากนั้นเราจะมีพารามิเตอร์ที่สามารถเปลี่ยนหน้าต่างจำนวนวันแบบไดนามิกในค่าเฉลี่ยเคลื่อนที่ ซึ่งก็คือเส้นสีเขียว
สุดท้าย เรามีตัวแบ่งส่วนข้อมูลเพิ่มเติมหนึ่งตัวที่ช่วยให้เราแสดงเฉพาะการวัดเฉพาะในแผนภูมิออนไลน์ เราสามารถตัดสินใจได้ว่าต้องการดูเฉพาะการวัดหลัก (ซึ่งก็คือค่าเฉลี่ยที่กำหนด) หรือต้องการให้แสดงเฉพาะค่าเฉลี่ยเคลื่อนที่ หรืออาจจะทั้งสองอย่างพร้อมกัน
ตรรกะเบื้องหลังสูตรมีดังนี้ มีการเพิ่มเมตริกสองรายการแยกกันในวิชวล และสถานการณ์เป็นจริงในสองตัวเลือก เราต้องการเรียกค่าว่างและตรรกะเดียวกันนี้ใช้กับค่าเฉลี่ยเคลื่อนที่ ซึ่งซ่อนหรือแสดงขึ้นอยู่กับการเลือกตัวแบ่งส่วนข้อมูล
การใช้ DAX ในแผนที่ความร้อน
ฉันจะแสดงตัวอย่างอื่นในบทช่วยสอน DAX LuckyTemplates นี้ แต่คราวนี้ เราจะใช้ วิชวล แผนที่ความร้อนเพื่อให้ค่าแก่เมตริกที่มองเห็นหรือที่ซ่อนอยู่ นอกจากนี้ เราสามารถเลือกได้ว่าต้องการดูโครงสร้างแบบเปอร์เซ็นต์หรือค่าตัวเลข ในกรณีนี้ มีการวัดที่สร้างขึ้นก่อนหน้านี้ รวมทั้งหนึ่งสำหรับค่าเล็กน้อยและอีกหนึ่งสำหรับเปอร์เซ็นต์
การวัดขั้นสุดท้ายจะรวมการวัดทั้งหมดเข้าด้วยกัน และผู้ใช้ปลายทางจะตรวจสอบว่าข้อมูลประเภทใดที่พวกเขาต้องการแสดงภายในแผนที่ความร้อน ควรตรวจสอบการวัดหากคุณกำลังวิเคราะห์การวัดที่ต้องใช้จำนวนเต็ม ตัวอย่างเช่น ข้อมูลตามปริมาณ เช่น การซื้อหรือจำนวนหน่วยที่ขาย หรือค่าในรูปแบบทศนิยม เช่น รายได้หรือยอดขาย
ในทางกลับกัน ถ้าค่าสัมพัทธ์เป็นตัวเลือก หน่วยวัดจะนำการคำนวณที่เหมาะสมและใส่ในรูปแบบเปอร์เซ็นต์ หากค่าถูกซ่อน จะมีรูปแบบอื่นที่มีเครื่องหมายอัฒภาคสามตัว ซึ่งส่งผลให้แสดงเฉพาะพื้นหลังที่จัดรูปแบบตามเงื่อนไข
ให้ฉันแสดงตัวอย่างให้ คุณเห็นในรายงานแบบโต้ตอบ เรามีตัวแบ่งส่วนข้อมูลสองประเภทที่แตกต่างกัน อันแรกมีหน้าที่เลือกเมตริกเฉพาะ ส่วนอันที่สองมีหน้าที่เลือกรูปแบบเฉพาะ
ในสถานการณ์เฉพาะนี้ เรากำลังวิเคราะห์รายได้ตามค่าสัมบูรณ์ แต่คุณยังสามารถเปลี่ยนตัวแบ่งส่วนข้อมูลที่สองเป็นแบบสัมพัทธ์ได้ ซึ่งช่วยให้คุณสามารถวิเคราะห์โครงสร้างเป็นเปอร์เซ็นต์ได้
ตัวเลือกแรกคือการซ่อนค่าทั้งหมด เพื่อให้คุณเห็นเฉพาะสีของพื้นหลังภายในแผนที่ความร้อน
การปรับปรุงการ์ด KPI มาตรฐาน
เทคนิคถัดไปในบทแนะนำสอนการใช้งาน DAX LuckyTemplates นี้คือการเพิ่มประสิทธิภาพการ์ด KPI มาตรฐานด้วยเมตริกที่กำหนดเองเพื่อแสดง ตัวอย่างเช่น ไดนามิกของช่วงเวลาต่อช่วงเวลา
นี่เป็นวิธีที่ยอดเยี่ยมในการวางบริบทเพิ่มเติมใน KPI พื้นฐานด้วยการ์ดเดี่ยวเพิ่มเติม นอกจากนี้ยังเป็นมิตรกับนักพัฒนาซอฟต์แวร์มากกว่าเนื่องจากการจัดตำแหน่งตรงกลางที่เหมาะสมเมื่อใช้การ์ดใบเดียวทำได้ง่ายกว่าการพยายามจัดตำแหน่งเมตริกที่แตกต่างกันสามตัวที่วางเคียงข้างกันในขณะที่ยังคงเป็นไดนามิก
ตรรกะหลักที่อยู่เบื้องหลังสูตรนี้คือถ้าเราสร้างหน่วยวัดที่มีการเปรียบเทียบแบบปีต่อปีทั้งเป็นผลต่างเล็กน้อยและแบบไดนามิกในรูปแบบเปอร์เซ็นต์ เราสามารถตรวจสอบได้ว่าความแปรปรวนนั้นสูงกว่า ต่ำกว่า หรือเท่ากับศูนย์
ถ้ามันสูงกว่าที่เราต้องเชื่อมunicharซึ่งในกรณีนี้คือลูกศรบนที่มีตัวแปรเล็กน้อย
เมื่อความแปรปรวนต่ำกว่าศูนย์ ลอจิกจะเหมือนกัน ยกเว้นยูนิชาร์ที่ใช้ ถ้าความแปรปรวนมีค่าเท่ากับศูนย์ คุณสามารถดึงค่าศูนย์กลับมาได้
เมื่อเราสร้างเมตริกหลักแล้ว เราควรเขียนหน่วยวัดคู่ขนานเพื่อเปิดใช้งานการจัดรูปแบบตามเงื่อนไข ที่ เหมาะสม
ลองใช้เวลารอเฉลี่ยเป็นตัวอย่าง การเพิ่มขึ้นปีต่อปีของเมตริกเฉพาะนั้นเป็นการเปลี่ยนแปลงเชิงลบ การขาดการเปลี่ยนแปลงอาจถือเป็น ข้อมูล ที่เป็นกลางในขณะที่ค่าเมตริกที่ลดลงถือเป็นการเปลี่ยนแปลงในเชิงบวก
เราจะสร้างหน่วยวัดที่ให้ตัวเลขที่กำหนดสำหรับแต่ละสถานการณ์ที่ลงท้ายด้วยศูนย์เมื่อเมตริกว่างเปล่า: 1 (หากเมตริกเท่ากับศูนย์เพราะไม่มีการเปลี่ยนแปลง), 2 (หากเมตริกสูงกว่า ซึ่งหมายถึงการเปลี่ยนแปลงเชิงลบและสีแดง ถูกนำไปใช้) และ 3 (หากเมตริกต่ำกว่า ซึ่งหมายถึงการเปลี่ยนแปลงในเชิงบวกและใช้สีเขียว)
ด้วยสูตรนี้ เรามีการ์ด KPI ที่ทำงาน ได้อย่างสมบูรณ์พร้อมไดนามิกแบบปีต่อปีและการจัดรูปแบบตามเงื่อนไข
การปรับปรุงภาพด้วยตัวเลือกการตั้งค่าและการจัดรูปแบบ
ฉันต้องการแสดงการตั้งค่าหลักและตัวเลือกรูปแบบที่สามารถปรับปรุงรูปลักษณ์เหล่านี้ได้อย่างมาก
องค์ประกอบแรกคือตำแหน่งส่วนหัวที่เหมาะสมที่สุด ในลักษณะนี้ ประเภทแถว ชื่อเรื่อง และคอลัมน์ที่ไม่มีค่าควรจัดชิดซ้าย เมตริกค่าทั้งหมดควรจัดชิดขวา
สิ่งต่อไปคือรูปแบบข้อมูล ควรปรับตามข้อมูลในขณะที่ตัดจำนวนที่ไม่จำเป็นทั้งหมดหลังจากตัวคั่น
จากนั้นเราจะมีตัวเลือกการจัดรูปแบบตามเงื่อนไขที่จะใช้เมื่อมีการจัดรูปแบบให้ถูกต้อง
ฉันขอแนะนำให้สร้างการวัดซ้ำสำหรับเมตริกที่กำหนด ซึ่งจะทำให้แถบที่อยู่นอกคอลัมน์ต้นทางและทำให้ข้อมูลมีความโปร่งใสมากขึ้น
จากนั้นเราจะมีตัวเลือกการจัดรูปแบบชื่อเรื่องและคำบรรยาย ตัวอย่างบางส่วนในการจัดรูปแบบภาพ ได้แก่ แบบอักษรตัวหนาที่มีการขีดเส้นใต้ สีแบบอักษร และสีพื้นหลัง
จากนั้นเราก็มีช่องว่างภายใน ทุกๆ 3 ถึง 10 คะแนนควรจะดีมากขึ้นอยู่กับพื้นที่รายงานที่มีอยู่และจำนวนหมวดหมู่ในตารางที่กำหนด โดยปกติแล้ว การเพิ่มระยะห่างจากขอบเล็กน้อยจะช่วยปรับปรุงรูปลักษณ์ของเมตริกในตารางได้อย่างมาก
นอกจากนี้ เรายังสามารถใช้บรรทัดเพิ่มเติมเพื่อสร้างส่วนเมตริกและแยกเมตริกที่คล้ายกัน ซึ่งสามารถทำได้โดยการสร้างการวัดและดึงค่าว่าง
ในบางกรณี ผมแนะนำให้เพิ่มเมตริก 2 รายการแยกกันโดยมีค่าว่างและวางไว้เคียงข้างกัน ในกรณีนี้ คอลัมน์ว่างหนึ่งคอลัมน์จะมีส่วนที่มีสีพื้นหลังอ่อน ซึ่งเลียนแบบเส้นแนวตั้ง อันที่สองไม่มีตัวเลือกการจัดรูปแบบที่ใช้และควบคุมความกว้างของคอลัมน์เทียม
สิ่งที่ใช้งานได้ดีมากในตารางปกติคือการใช้สีกับแถว ความแตกต่างระหว่างแถวที่ต่อเนื่องกันควรเป็นค่าเล็กน้อย นี่คือตัวอย่างพื้นหลังสีขาวและสีอ่อนในแถว
การตั้งค่าแกน Y แบบไดนามิกในหลายแผนภูมิ
เทคนิคสุดท้ายที่ฉันจะนำเสนอในบทช่วยสอน DAX LuckyTemplates นี้จะช่วยให้คุณสามารถเลียนแบบแผนภูมิขนาดเล็กหลายๆ แผนภูมิโดยไม่ต้องใช้ฟังก์ชันดั้งเดิมหรือภาพจากตลาด
จากมุมมองของฉัน นี่เป็นโซลูชันที่ทรงพลังมากซึ่งมอบสิ่งที่ดีที่สุดจากทั้งสองโลกให้กับคุณ นี่คือแกน Y ที่เปลี่ยนแปลงแบบไดนามิกและตัวเลือกการจัดรูปแบบทั้งหมดที่มีให้ในทวีคูณขนาดเล็กแบบเนทีฟ ยิ่งไปกว่านั้น คุณสามารถจัดรูปร่างโครงสร้างและวางแผนภูมิเลียนแบบได้ตามต้องการ
สถานการณ์ง่ายๆ ที่คุณสามารถดูได้ที่นี่คือการเปรียบเทียบรายได้รายเดือนและค่าใช้จ่ายรายเดือนในแผนภูมิคอลัมน์แยกกัน มันมีแกน Y ที่เป็นไดนามิกและเป็นหนึ่งเดียวทั่วทั้งภาพ
ตรรกะเบื้องหลังเทคนิคเฉพาะนี้มีดังต่อไปนี้ ขั้นแรก คุณจะดึงค่าต่ำสุดและค่าสูงสุดสำหรับแต่ละประเภทในสถานการณ์ที่กำหนด
ในกรณีนี้ เราจะมองหาค่าต่ำสุดและสูงสุดสำหรับรายได้ต่อเดือนหรือค่าใช้จ่ายรายเดือนภายในช่วงเวลาที่เลือก
หากเราระบุตัวเลขเหล่านั้น เราจะเรียกปริมาณสูงสุดคูณด้วยระดับส่วนเพิ่มเพื่อให้ได้พื้นที่เพิ่มเติมเหนือค่าสูงสุด
หากค่าเฉลี่ยมากกว่า 0 ฉันต้องการดึง 0 ด้วยวิธีใดวิธีหนึ่งเพื่อให้แกน Y ของฉันเริ่มจากด้านล่าง จากนั้นเราจะสร้างการวัดที่ใช้เป็นแกน Y ไดนามิกบนแผนภูมิที่กำหนด
การใช้คำแนะนำเครื่องมือสำหรับรายงาน LuckyTemplates
คำแนะนำเครื่องมือเป็นอีกสิ่งหนึ่งที่ฉันอยากจะเน้น ฉันใช้คำแนะนำเครื่องมือเพื่อแสดงรายละเอียดเกี่ยวกับวงจรในรายงาน Formula 1 ของฉัน
ในรายงานนี้ ทั้งชื่อหลักและเมตริกที่มีเวลารอบเร็วที่สุดคือการ์ด KPI มาตรฐาน ส่วนคำอธิบายเป็นเพียงเมตริก ในขณะที่ธงและรูปภาพวงจรอ้างอิงจากที่อยู่ URL ของเว็บ
ฉันยังใช้วิชวลเพิ่มเติมที่เรียกว่าSimple Imageซึ่งสามารถดาวน์โหลดได้ฟรีจากตลาด ฉันตั้งค่าหมวดหมู่ข้อมูลสำหรับคอลัมน์เป็น URL รูปภาพ จากนั้นเลือกมาตราส่วนปกติภายในส่วนการตั้งค่ารูปภาพ
บทสรุป
เพียงเท่านี้สำหรับซีรี่ส์ของฉันเกี่ยวกับความโปร่งใสของรายงาน หวังว่าคุณจะได้เรียนรู้วิธีการออกแบบเค้าโครง ปรับปรุงการนำทาง และใช้มาตรการ DAX สำหรับรายงานและแดชบอร์ด LuckyTemplates ของคุณ
ดีที่สุด
Gustaw Dudek
ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
คุณจะได้เรียนรู้วิธีการบันทึกและโหลดวัตถุจากไฟล์ .rds ใน R บล็อกนี้จะครอบคลุมถึงวิธีการนำเข้าวัตถุจาก R ไปยัง LuckyTemplates
ในบทช่วยสอนภาษาการเข้ารหัส DAX นี้ เรียนรู้วิธีใช้ฟังก์ชัน GENERATE และวิธีเปลี่ยนชื่อหน่วยวัดแบบไดนามิก
บทช่วยสอนนี้จะครอบคลุมถึงวิธีการใช้เทคนิค Multi Threaded Dynamic Visuals เพื่อสร้างข้อมูลเชิงลึกจากการแสดงข้อมูลแบบไดนามิกในรายงานของคุณ
ในบทความนี้ ฉันจะเรียกใช้ผ่านบริบทตัวกรอง บริบทตัวกรองเป็นหนึ่งในหัวข้อหลักที่ผู้ใช้ LuckyTemplates ควรเรียนรู้ในขั้นต้น
ฉันต้องการแสดงให้เห็นว่าบริการออนไลน์ของ LuckyTemplates Apps สามารถช่วยในการจัดการรายงานและข้อมูลเชิงลึกต่างๆ ที่สร้างจากแหล่งข้อมูลต่างๆ ได้อย่างไร
เรียนรู้วิธีคำนวณการเปลี่ยนแปลงอัตรากำไรของคุณโดยใช้เทคนิคต่างๆ เช่น การแยกสาขาและการรวมสูตร DAX ใน LuckyTemplates
บทช่วยสอนนี้จะหารือเกี่ยวกับแนวคิดของการทำให้แคชข้อมูลเป็นรูปธรรมและวิธีที่สิ่งเหล่านี้ส่งผลต่อประสิทธิภาพของ DAX ในการให้ผลลัพธ์
หากคุณยังคงใช้ Excel อยู่จนถึงตอนนี้ นี่เป็นเวลาที่ดีที่สุดในการเริ่มใช้ LuckyTemplates สำหรับความต้องการในการรายงานทางธุรกิจของคุณ
เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้