ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
ในโพสต์นี้ ฉันต้องการนำเสนอแนวทางปฏิบัติที่ดีที่สุดของ LuckyTemplates ต่อเมื่อพัฒนารายงาน ดังที่ได้กล่าวไปแล้วในตอนที่หนึ่งของซีรี่ส์นี้ฉันใช้ทรัพยากรออนไลน์มากมายซึ่งเป็นประโยชน์ในการเดินทางของฉันเอง แต่เนื้อหาทั้งหมดก็ท่วมท้นอย่างรวดเร็ว ฉันลงเอยด้วยการสร้างโน้ตของตัวเองและเปลี่ยนเป็นไฟล์ PowerPoint ที่ย่อยง่าย คุณสามารถดูวิดีโอทั้งหมดของบทช่วยสอนนี้ได้ที่ด้านล่างของบล็อกนี้
นี่ไม่ใช่รายการที่ครบถ้วนสมบูรณ์หรือแม้แต่แนวทางปฏิบัติยอดนิยม แต่เป็นเพียงรายการที่ฉันได้รวมเข้ากับการพัฒนาของฉันเอง ฉันได้พูดคุยหัวข้อนี้กับผู้ใช้ LuckyTemplates รายอื่นเพื่อรับข้อมูลของพวกเขา แต่ขอย้ำอีกครั้งว่าสิ่งเหล่านี้เป็นประเด็นของฉันเอง นอกจากนี้ แนวทางปฏิบัติที่ดีที่สุดของ LuckyTemplates จะพัฒนาไปเรื่อยๆ เมื่อมีการแนะนำความสามารถใหม่และที่ได้รับการปรับปรุงทั้งในแอปพลิเคชัน LuckyTemplates และโดยชุมชน LuckyTemplates
ผู้ชมควรเป็นอันดับแรกและสำคัญที่สุดในใจของนักพัฒนาเสมอ และขั้นตอนใดๆ ที่คุณทำเพื่อทำให้ประสบการณ์ของรายงานดีขึ้นสำหรับผู้ใช้รายงานก็คุ้มค่ากับความพยายาม
สารบัญ
การสร้างปุ่มรีเซ็ตตัวแบ่งส่วนข้อมูล
ฉันหลงทางได้ง่ายเมื่อคลิกที่กราฟิกและภาพต่างๆ บนหน้า และมีบางครั้งที่ฉันไม่รู้ว่าฉันใช้ตัวกรองอะไร นี่คือเหตุผลที่ฉันต้องการสร้างบุ๊กมาร์กของสถานะเริ่มต้นของรายงานจากนั้นจึงสร้างปุ่มรีเซ็ตตัวแบ่งส่วนข้อมูลเพื่อให้มีวิธีที่ฉันสามารถกลับไปยังสถานะเริ่มต้นของรายงานได้อย่างง่ายดาย
รวมถึงพื้นที่การเลือกตัวแบ่งส่วนข้อมูล
หากพื้นที่รายงานว่าง ฉันต้องการเพิ่มการเลือกตัวแบ่งส่วนข้อมูลเพื่อแสดงการเลือกตัวแบ่งส่วนข้อมูลปัจจุบันทั้งหมด หนึ่งใน “คุณลักษณะ” ของ LuckyTemplates คือเมื่อคุณเลือกรายการเดียวจากตัวแบ่งส่วนข้อมูลแบบเลื่อนลง ค่านั้นจะแสดงขึ้น
แต่เมื่อคุณเลือกมากกว่าหนึ่งค่า LuckyTemplates จะแสดงการเลือกหลายรายการ ซึ่งไม่ให้ความมั่นใจแก่ผู้ใช้เมื่อสำรวจข้อมูลเชิงลึก
ฉันใช้ตัวอย่างของเทคนิคนี้ในการส่งผลงานเข้าร่วมและมีวิดีโอ YouTubeที่แสดงเทคนิคนี้
การเพิ่มการโต้ตอบให้กับปุ่ม
แนวทางปฏิบัติที่ดีที่สุดของ LuckyTemplates อีกประการหนึ่งคือการเพิ่มการโต้ตอบให้กับปุ่มต่างๆ คุณสามารถทำได้โดยแก้ไข พฤติกรรม On Hoverผ่านปุ่มต่างๆ คุณสามารถเปลี่ยนคุณสมบัติต่างๆ เช่น ขนาดฟอนต์ ตระกูลฟอนต์ สีข้อความ สีเติม หรือความกว้างของเส้น ฉันเพิ่งแสดงเทคนิคเหล่านี้บางส่วนในวิดีโอ YouTube ของ LuckyTemplates
ในตัวอย่างของฉัน เมื่อคุณวางเมาส์เหนือปุ่มเหล่านี้ คุณจะสังเกตเห็นความแตกต่างเล็กน้อยในลักษณะการทำงานของภาพ
เมื่อคุณเลือกวิชวล ให้ไปที่บานหน้าต่างรูปแบบ จากนั้นเติม สถานะเริ่มต้นคือสีขาวและโฮเวอร์เปิดเป็นสีอื่น
การใช้โหมดโฟกัส
อีกวิธีหนึ่งในการเพิ่มความสามารถในการใช้งานรายงานของคุณคือเพื่อให้แน่ใจว่าภาพของคุณมีลักษณะตามที่ต้องการทั้งในหน้ารายงานและเมื่อใช้โหมดโฟกัส
ตัวอย่างเช่น เมื่อใช้พื้นหลังสีเข้มและข้อความสีขาว ไม่ใช่เรื่องแปลกที่ข้อความภาพจะไม่ปรากฏให้เห็นเมื่ออยู่ในโหมดโฟกัส วิธีหนึ่งในการจัดการสิ่งนี้คือการใช้สีพื้นหลังสีเข้มที่ระดับภาพ และตั้งค่าความโปร่งใสของพื้นหลังเป็นศูนย์
เราสามารถเห็นโหมดโฟกัสบนแผนภูมิโดนัทด้านซ้ายในตัวอย่างนี้ เรายังเห็นได้ว่าไม่มีป้ายกำกับรายละเอียดให้เห็นเลย
และถ้าเราไปที่บานหน้าต่างการจัดรูปแบบ เราจะเห็นภายใต้พื้นหลังว่าสีเป็นสีขาวและความโปร่งใสถูกตั้งค่าเป็น 100
สำหรับแผนภูมิโดนัทที่ถูกต้อง เราใช้สีเดียวกับพื้นหลังและตั้งค่าความโปร่งใสเป็นศูนย์ เมื่อเราใช้โหมดโฟกัสในสถานการณ์นี้ เราจะเห็นป้ายกำกับรายละเอียด
การใช้กล่องข้อความบรรยายอัจฉริยะ
ฉันยังเป็นแฟนตัวยงของ ภาพ กล่องข้อความบรรยายอัจฉริยะใน LuckyTemplates ฉันมักจะใช้มันเพื่อแสดงข้อความคงที่ด้วยการวัดแบบไดนามิก
ใช้ประเภทข้อมูลที่ถูกต้อง
ชนิดข้อมูลของคอลัมน์มีความสำคัญ หลายครั้ง ข้อมูลจะถูกโหลดลงในไฟล์ LuckyTemplates แม้ว่าข้อมูลอาจดูถูกต้อง แต่แนวทางปฏิบัติที่ดีที่สุดคือการตรวจสอบคอลัมน์ที่เก็บข้อมูลวันที่เสมอ และตรวจสอบให้แน่ใจว่าเป็นประเภทข้อมูลวันที่ ถ้าไม่ ตรวจสอบให้แน่ใจว่าได้แปลงอย่างถูกต้อง
ตัวอย่างเช่น ลองดูตารางต่อไปนี้ มีสามคอลัมน์ที่นี่ และดูเหมือนว่าทั้งสามคอลัมน์มีข้อมูลเดียวกัน เฉพาะคอลัมน์แรกเท่านั้นที่เป็นชนิดข้อมูลวันที่ ดังนั้นควรใช้ในการคำนวณวันที่ใดๆ
ไปที่มุมมองข้อมูลกัน เราจะเห็นว่าคอลัมน์แรกเป็นประเภทข้อมูลวันที่
คอลัมน์ที่สองเป็นประเภทข้อมูลวันที่/เวลา
และคอลัมน์ที่สามเป็นประเภทข้อมูลข้อความ
คุณสามารถแปลงประเภทของคอลัมน์ในรายการแบบเลื่อนลงข้างประเภทข้อมูล
สิ่งนี้ยังเกิดขึ้นบ่อยครั้งกับคอลัมน์ที่เก็บข้อมูลจำนวนเต็มหรือทศนิยม คอลัมน์อาจถูกนำเข้าและระบุว่าเป็นตัวเลขทั้งหมดหรือตัวเลขทศนิยมอย่างถูกต้อง หรืออาจมีประเภทข้อมูลแบบข้อความและดูเหมือนเป็นจำนวนเต็มหรือทศนิยม สิ่งสำคัญคือต้องแน่ใจว่าตัวเลขเป็นตัวเลขจริงในแบบจำลองข้อมูล
การระบุประเภทข้อมูล
สิ่งสำคัญอีกอย่างที่ต้องทำคือการระบุหมวดหมู่ข้อมูล สิ่งนี้มีความสำคัญเป็นพิเศษกับข้อมูลตำแหน่ง เนื่องจากช่วยให้บริการแผนที่ใน LuckyTemplates สามารถระบุคอลัมน์ได้อย่างถูกต้อง คอลัมน์ที่เก็บข้อมูลสำหรับเมือง รัฐ ประเทศ ละติจูด ลองติจูด ฯลฯ ควรระบุในลักษณะนี้
ไปที่ตารางภูมิภาค กัน เถอะ เราจะเห็นว่าCityไม่มีหมวดหมู่ข้อมูล
เราสามารถใช้หมวดหมู่ข้อมูลของเมืองกับคอลัมน์นี้ได้โดยคลิกที่รายการแบบเลื่อนลง จากนั้นเราจะเห็นไอคอนลูกโลกในช่องถัดจากเมือง
การทำให้ภาพมีปฏิสัมพันธ์ซึ่งกันและกัน
ภาพทั้งหมดบนหน้ารายงานโต้ตอบกันตามค่าเริ่มต้นใน LuckyTemplates ผู้พัฒนารายงานสามารถควบคุมวิชวลรองที่จะได้รับผลกระทบจากการเลือกในวิชวลหลัก
เพื่อให้บรรลุเป้าหมายนี้ ให้เลือกวิชวลหลักในหน้ารายงานของคุณ จากนั้นคลิก ปุ่ม แก้ไขการโต้ตอบบนแถบเครื่องมือรูปแบบ ไปที่วิชวลรองแต่ละภาพ และใช้การเน้นตัวกรองหรือไม่มีไอคอนเพื่อเปิดหรือปิดการโต้ตอบตามต้องการ
ในตัวอย่างข้างต้น ภาพหลักของฉันคือตารางการขายทางด้านซ้าย ฉันไปที่รูปแบบเพื่อเปิดแก้ไขการโต้ตอบ
ฉันเลือกตัวกรองสำหรับแผนภูมิแท่งสามแท่งในแถวบนสุด จากนั้นฉันจะเลือกไม่มีเลยสำหรับแผนภูมิแท่งแต่ละรายการในแถวล่างสุด
ด้วยวิธีนี้ เมื่อฉันเลือกภาพหลักของฉัน แถวบนสุดเปลี่ยนแต่แถวล่างไม่เปลี่ยน
Sam McKay มีตัวอย่างที่ยอดเยี่ยมของเทคนิคนี้ในการเปลี่ยนแปลงการโต้ตอบของภาพของคุณ
เมื่อใดก็ตามที่ฉันใช้บานหน้าต่างการเลือกเพื่อตั้งชื่อวิชวลทั้งหมดในหน้ารายงานของฉัน การพัฒนาซ้ำจะง่ายขึ้นเพราะฉันสามารถเลือกวิชวลสำหรับการปรับ การจัดลำดับในบานหน้าต่างการเลือกทำให้ฉันเห็นว่ามีอะไรอยู่ข้างหน้าหรือเหนือสิ่งอื่น และอีกครั้ง ลำดับสามารถปรับเปลี่ยนได้อย่างง่ายดาย
ฉันมีภาพสี่ภาพในตัวอย่างหน้ารายงานนี้ ทุกอย่างมีชื่อแม้ว่าจะไม่แสดงชื่อในรายงานก็ตาม
การซ่อนคอลัมน์ที่สำคัญน้อยกว่า
โดยทั่วไป มีจำนวนคอลัมน์ที่จำเป็นสำหรับชุดข้อมูลของคุณ แต่อาจไม่มีประโยชน์สำหรับผู้ใช้รายงานของคุณ การซ่อนคอลัมน์ทั้งหมดถือเป็นแนวปฏิบัติที่ดี เว้นแต่จะได้รับการร้องขอโดยเฉพาะ
โดยทั่วไปฉันจะซ่อนคอลัมน์บางประเภท รวมถึงคอลัมน์หลัก (เนื่องจากใช้สำหรับความสัมพันธ์เท่านั้น) คอลัมน์เรียงลำดับ (ใช้สำหรับปรับการเรียงลำดับของคอลัมน์ที่แสดงเท่านั้น) และคอลัมน์ทั้งหมดที่ใช้สำหรับการวัดเท่านั้น (ป้องกันไม่ให้ ผู้ใช้จากการใช้ “คอลัมน์เปล่า” และภาพ)
คุณสามารถสลับบานหน้าต่างเขตข้อมูลเพื่อดูคอลัมน์ได้ คลิกขวาที่ใดก็ได้ในบานหน้าต่างฟิลด์ แล้วเลือกดูที่ซ่อนอยู่
การใช้ตัวระบุรายงาน
มีบางรายการที่ฉันรวมไว้ในรายงานทั้งหมดของฉัน ฉันต้องการให้แน่ใจว่ามีการทดสอบ ปรับใช้ และใช้งานรายงานที่ถูกต้องและเวอร์ชันที่ถูกต้อง นี่คือเหตุผลที่หนึ่งในคำถามแรกๆ ที่ฉันถามผู้ใช้รายงานใดๆ เมื่อพวกเขากำลังรายงานปัญหาคือReport ID , Version , และVersion Date คือ อะไร
เมื่อให้รายละเอียดเหล่านี้แล้วและฉันได้ยืนยันว่าเป็นการรายงานซ้ำที่ถูกต้อง จากนั้นฉันจะดำเนินการวิเคราะห์ปัญหาต่อไป ตัวอย่างเช่น หากผู้ใช้กำลังใช้รายงานเวอร์ชันเก่า ฉันจะบอกให้พวกเขาลองใช้เวอร์ชันปัจจุบันและดูว่าปัญหายังคงอยู่หรือไม่
แนวทางปฏิบัติที่ดีที่สุดของ LuckyTemplates นี้ทำให้ง่ายต่อการระบุรายงานที่ต้องการการปรับเปลี่ยนเมื่อกฎทางธุรกิจเปลี่ยนแปลง นอกจากนี้ยังให้ความเชื่อมั่นแก่ผู้บริโภคในรายงานด้วยว่ามีการใช้การเปลี่ยนแปลงกฎทางธุรกิจแล้ว ซึ่งเป็นประโยชน์ต่อทั้งผู้เขียนรายงานและผู้บริโภครายงานอย่างมาก
ย่อขนาดภาพในหน้ารายงาน
มีบางสิ่งที่คุณสามารถทำได้เพื่อลดเวลาที่ต้องใช้ในการแสดงหน้ารายงานหลังจากทำการเลือกตัวกรองหรือตัวแบ่งส่วนข้อมูล คุณสามารถลองลดจำนวนภาพในหน้ารายงาน
คุณสามารถทำได้โดยการรวมภาพและแทนที่ภาพการ์ดต่างๆ ด้วยการ์ดแบบหลายแถวใบเดียว คุณยังสามารถใช้วิชวลเมทริกซ์เพื่อเลือกค่าที่จะแสดงในแถว คุณสามารถแทนที่แผนภูมิเส้นต่างๆ จำนวนมากด้วยแผนภูมิเส้นเดียวโดยใช้ตัวคูณจำนวนน้อย
ไปที่ LuckyTemplates กันสักครู่ ถ้าเราไปที่หน้าประสิทธิภาพ เราจะเห็นว่าเมทริกซ์ปกติ (ซ้าย) มีคอลัมน์สำหรับค่าทั้งหมด คุณยังสามารถใช้คอลัมน์ที่แสดงค่าในแถว (ขวา)
แนวทางปฏิบัติที่ดีที่สุดอีกประการหนึ่งของ LuckyTemplates เพื่อลดจำนวนภาพคือการเพิ่มหน้าใหม่และย้ายภาพไปยังหน้าใหม่เหล่านี้ คุณยังสามารถใช้ตัวแบ่งส่วนข้อมูลประเภทแบบหล่นลง
ตัวแบ่งส่วนข้อมูลประเภทรายการจำเป็นต้องออกคิวรีทุกครั้งที่เปิดหน้ารายงาน ในขณะที่ตัวแบ่งส่วนข้อมูลที่มีประเภทดรอปดาวน์จะออกคิวรีเมื่อมีการเลือกจริงเท่านั้น
ยุบบานหน้าต่างตัวกรอง
นอกจากนี้ ตรวจสอบให้แน่ใจว่าได้ยุบบานหน้าต่างตัวกรองก่อนที่จะบันทึกรายงาน LuckyTemplates ของคุณ บานหน้าต่างตัวกรองที่ขยายจะออกแบบสอบถามทุกครั้งที่เพจเปิดขึ้น ในขณะที่บานหน้าต่างตัวกรองที่ยุบจะออกเฉพาะแบบสอบถามเมื่อมีการขยายเท่านั้น
บทสรุป
หวังว่าคุณจะสามารถเพิ่มแนวคิดเหล่านี้ลงในกล่องเครื่องมือ LuckyTemplates ของคุณได้ และพวกเขาจะพิสูจน์ให้เห็นว่ามีประโยชน์ในอนาคต
ในโพสต์นี้ เราได้กล่าวถึงแนวทางปฏิบัติที่ดีที่สุดของ LuckyTemplates สำหรับเสาหลักที่สี่ของการพัฒนารายงานรายงานและการแสดงภาพ
ฉันขอให้ทุกคนโชคดีที่สุดในการเดินทางของ LuckyTemplates
เกร็ก
ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
คุณจะได้เรียนรู้วิธีการบันทึกและโหลดวัตถุจากไฟล์ .rds ใน R บล็อกนี้จะครอบคลุมถึงวิธีการนำเข้าวัตถุจาก R ไปยัง LuckyTemplates
ในบทช่วยสอนภาษาการเข้ารหัส DAX นี้ เรียนรู้วิธีใช้ฟังก์ชัน GENERATE และวิธีเปลี่ยนชื่อหน่วยวัดแบบไดนามิก
บทช่วยสอนนี้จะครอบคลุมถึงวิธีการใช้เทคนิค Multi Threaded Dynamic Visuals เพื่อสร้างข้อมูลเชิงลึกจากการแสดงข้อมูลแบบไดนามิกในรายงานของคุณ
ในบทความนี้ ฉันจะเรียกใช้ผ่านบริบทตัวกรอง บริบทตัวกรองเป็นหนึ่งในหัวข้อหลักที่ผู้ใช้ LuckyTemplates ควรเรียนรู้ในขั้นต้น
ฉันต้องการแสดงให้เห็นว่าบริการออนไลน์ของ LuckyTemplates Apps สามารถช่วยในการจัดการรายงานและข้อมูลเชิงลึกต่างๆ ที่สร้างจากแหล่งข้อมูลต่างๆ ได้อย่างไร
เรียนรู้วิธีคำนวณการเปลี่ยนแปลงอัตรากำไรของคุณโดยใช้เทคนิคต่างๆ เช่น การแยกสาขาและการรวมสูตร DAX ใน LuckyTemplates
บทช่วยสอนนี้จะหารือเกี่ยวกับแนวคิดของการทำให้แคชข้อมูลเป็นรูปธรรมและวิธีที่สิ่งเหล่านี้ส่งผลต่อประสิทธิภาพของ DAX ในการให้ผลลัพธ์
หากคุณยังคงใช้ Excel อยู่จนถึงตอนนี้ นี่เป็นเวลาที่ดีที่สุดในการเริ่มใช้ LuckyTemplates สำหรับความต้องการในการรายงานทางธุรกิจของคุณ
เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้