วิธีสร้างพล็อต Lollipop ใน RStudio

วิธีสร้างพล็อต Lollipop ใน RStudio

พล็อตอมยิ้มหรือที่เรียกว่าพล็อตดัมเบลเป็นเทคนิคการแสดงข้อมูลที่รวมพล็อตกระจายและแผนภูมิแท่งเพื่อแสดงการกระจายของตัวแปรตัวเลขเดียว ใช้เพื่อแสดงการเปลี่ยนแปลงในตัวแปรเดียวเมื่อเวลาผ่านไปหรือข้ามกลุ่มต่างๆ

พล็อตประกอบด้วยพล็อตกระจายที่มีจุดเดียวสำหรับแต่ละจุดข้อมูล เชื่อมต่อกันด้วยเส้น (หรือ "ต้นกำเนิด") กับแผนภูมิแท่ง พล็อตกระจายแสดงการกระจายของข้อมูล ในขณะที่แผนภูมิแท่งแสดงการเปลี่ยนแปลงในตัวแปรเมื่อเวลาผ่านไปหรือในกลุ่มต่างๆ

ในบทช่วยสอนนี้ คุณจะได้เรียนรู้วิธีสร้างการแสดงภาพพล็อตอมยิ้มโดยใช้ggplot2ในRStudio

สารบัญ

การสร้างพล็อต Lollipop พื้นฐาน

สำหรับบทช่วยสอน เราจะใช้แพ็คเกจ tidyverseร่วมกับชุดข้อมูลเบสบอลจากแพ็คเกจ Lahman เป้าหมายคือการเปรียบเทียบจำนวนชัยชนะของแต่ละทีมในฤดูกาล 2020

ขั้นแรก ใช้ ฟังก์ชัน ตัวกรอง ( )เพื่อแสดงเฉพาะข้อมูลภายในปี 2020

วิธีสร้างพล็อต Lollipop ใน RStudio

เพื่อให้คุ้นเคยกับชื่อคอลัมน์ในชุดข้อมูลมากขึ้น คุณสามารถใช้ฟังก์ชันnames ( )

วิธีสร้างพล็อต Lollipop ใน RStudio

จากนั้น ใช้ ฟังก์ชัน ggplot ( )เพื่อสร้างพล็อต ภายในวงเล็บ ให้ระบุ 'ซีซัน' เป็นชุดข้อมูล แกน x และ y ถูกตั้งค่าเป็น 'W' (ชนะ) และ 'ชื่อ' ตามลำดับ

ใส่เครื่องหมายบวก ( + ) แล้วเขียนฟังก์ชันgeom_segment ( ) สิ่งนี้จะวาดเส้นตรงระหว่างจุดหยุดและจุดเริ่มต้นที่คุณระบุ เมื่อคุณเรียกใช้โค้ด คุณจะเห็นพล็อตอมยิ้มพื้นฐาน

วิธีสร้างพล็อต Lollipop ใน RStudio

เมื่อคุณดูภาพ คุณจะเข้าใจได้ง่ายว่าทำไมจึงเรียกว่าพล็อตเรื่องอมยิ้ม มีการลากเส้นเริ่มต้นจากศูนย์ของแกน x และจุดข้อมูลแสดงด้วยวงกลม

การจัดรูปแบบพล็อตอมยิ้มใน R

เมื่อคุณพอใจกับรูปลักษณ์ของแผนภูมิอมยิ้มพื้นฐานแล้ว คุณสามารถเพิ่มการเปลี่ยนแปลงการจัดรูปแบบเพื่อเน้นข้อมูลบางอย่างในการแสดงภาพ

คุณสามารถเพิ่มขนาดของวงกลมสุดท้ายและติดป้ายกำกับได้ คุณสามารถกำหนดขนาดวงกลมและป้ายสีได้ตามความต้องการของคุณ

วิธีสร้างพล็อต Lollipop ใน RStudio

ข้อมูลในพล็อต lollipop สามารถจัดเรียงตามตัวอักษรหรือตัวเลขได้ ในการจัดเรียงพล็อต ให้ใช้ ฟังก์ชัน จัดลำดับใหม่ ( )จากนั้นระบุลำดับที่คุณต้องการให้ข้อมูลอยู่

วิธีสร้างพล็อต Lollipop ใน RStudio

คุณยังสามารถเปลี่ยนธีมของการแสดงภาพเพื่อปรับเปลี่ยนสีพื้นหลังโดยใช้อาร์กิวเมนต์theme_function ( ) สิ่งนี้มีประโยชน์อย่างยิ่งเมื่อคุณต้องการนำเข้าการแสดงภาพของคุณไปยัง LuckyTemplates การปรับแต่งธีมใน RStudio จะช่วยให้พล็อตกลมกลืนกับรายงานใน LuckyTemplates

วิธีสร้างพล็อต Lollipop ใน RStudio

บทสรุป

การสร้างพล็อต lollipop ใน RStudio เป็นกระบวนการที่ค่อนข้างง่าย ซึ่งช่วยให้คุณแสดงและวิเคราะห์การกระจายของตัวแปรตัวเลขตัวเดียวได้อย่างมีประสิทธิภาพ คุณยังมีตัวเลือกในการปรับแต่งพล็อตด้วยการเปลี่ยนสี ป้ายชื่อ และองค์ประกอบอื่นๆ เมื่อคุณสร้างพล็อตแล้ว คุณสามารถใช้เพื่อระบุรูปแบบและแนวโน้มในข้อมูลของคุณ และเปรียบเทียบกลุ่มหรือช่วงเวลาต่างๆ

โดยรวมแล้ว พล็อตอมยิ้มเป็นเทคนิคการแสดงข้อมูลที่มีประโยชน์ซึ่งสามารถนำเสนอข้อมูลของคุณได้อย่างชัดเจนและเข้าใจง่าย ทำให้เป็นเครื่องมือที่มีประโยชน์สำหรับการวิเคราะห์และนำเสนอข้อมูล

สิ่งที่ดีที่สุด

จอร์จ เมาท์


ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง

ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง

ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง

วิธีบันทึกและโหลดไฟล์ RDS ใน R

วิธีบันทึกและโหลดไฟล์ RDS ใน R

คุณจะได้เรียนรู้วิธีการบันทึกและโหลดวัตถุจากไฟล์ .rds ใน R บล็อกนี้จะครอบคลุมถึงวิธีการนำเข้าวัตถุจาก R ไปยัง LuckyTemplates

เยี่ยมชม N วันทำการแรก – โซลูชันภาษาการเข้ารหัส DAX

เยี่ยมชม N วันทำการแรก – โซลูชันภาษาการเข้ารหัส DAX

ในบทช่วยสอนภาษาการเข้ารหัส DAX นี้ เรียนรู้วิธีใช้ฟังก์ชัน GENERATE และวิธีเปลี่ยนชื่อหน่วยวัดแบบไดนามิก

แสดงข้อมูลเชิงลึกโดยใช้เทคนิคการแสดงภาพแบบไดนามิกแบบหลายเธรดใน LuckyTemplates

แสดงข้อมูลเชิงลึกโดยใช้เทคนิคการแสดงภาพแบบไดนามิกแบบหลายเธรดใน LuckyTemplates

บทช่วยสอนนี้จะครอบคลุมถึงวิธีการใช้เทคนิค Multi Threaded Dynamic Visuals เพื่อสร้างข้อมูลเชิงลึกจากการแสดงข้อมูลแบบไดนามิกในรายงานของคุณ

บทนำในการกรองบริบทใน LuckyTemplates

บทนำในการกรองบริบทใน LuckyTemplates

ในบทความนี้ ฉันจะเรียกใช้ผ่านบริบทตัวกรอง บริบทตัวกรองเป็นหนึ่งในหัวข้อหลักที่ผู้ใช้ LuckyTemplates ควรเรียนรู้ในขั้นต้น

เคล็ดลับที่ดีที่สุดในการใช้แอปใน LuckyTemplates Online Service

เคล็ดลับที่ดีที่สุดในการใช้แอปใน LuckyTemplates Online Service

ฉันต้องการแสดงให้เห็นว่าบริการออนไลน์ของ LuckyTemplates Apps สามารถช่วยในการจัดการรายงานและข้อมูลเชิงลึกต่างๆ ที่สร้างจากแหล่งข้อมูลต่างๆ ได้อย่างไร

วิเคราะห์การเปลี่ยนแปลงอัตรากำไรล่วงเวลา – การวิเคราะห์ด้วย LuckyTemplates และ DAX

วิเคราะห์การเปลี่ยนแปลงอัตรากำไรล่วงเวลา – การวิเคราะห์ด้วย LuckyTemplates และ DAX

เรียนรู้วิธีคำนวณการเปลี่ยนแปลงอัตรากำไรของคุณโดยใช้เทคนิคต่างๆ เช่น การแยกสาขาและการรวมสูตร DAX ใน LuckyTemplates

แนวคิด Materialization สำหรับแคชข้อมูลใน DAX Studio

แนวคิด Materialization สำหรับแคชข้อมูลใน DAX Studio

บทช่วยสอนนี้จะหารือเกี่ยวกับแนวคิดของการทำให้แคชข้อมูลเป็นรูปธรรมและวิธีที่สิ่งเหล่านี้ส่งผลต่อประสิทธิภาพของ DAX ในการให้ผลลัพธ์

การรายงานทางธุรกิจโดยใช้ LuckyTemplates

การรายงานทางธุรกิจโดยใช้ LuckyTemplates

หากคุณยังคงใช้ Excel อยู่จนถึงตอนนี้ นี่เป็นเวลาที่ดีที่สุดในการเริ่มใช้ LuckyTemplates สำหรับความต้องการในการรายงานทางธุรกิจของคุณ

เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้

เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้

เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้