สร้างการแสดงภาพ Bivariate ใน R โดยใช้ Ggplot2

สร้างการแสดงภาพ Bivariate ใน R โดยใช้ Ggplot2

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

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

สารบัญ

ภาพรวม

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

ความสัมพันธ์แบบคู่หมายถึงความสัมพันธ์ระหว่างตัวแปรแต่ละคู่ในชุดข้อมูลที่กำหนด

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

สร้างการแสดงภาพ Bivariate ใน R โดยใช้ Ggplot2

GGally เป็นส่วนเสริมของ ggplot2 สร้างขึ้นเพื่อลดความซับซ้อนของการรวมวัตถุทางเรขาคณิตเข้ากับข้อมูลที่แปลงแล้ว

การสร้างภาพข้อมูล Bivariate ที่แตกต่างกันใน R

การแสดงภาพแบบสองตัวแปรแสดงความสัมพันธ์ระหว่างตัวแปรสองตัว

ตัวอย่างเช่น ลองสร้างภาพที่แสดงความสัมพันธ์ระหว่างเมืองและทางหลวง คุณต้องใช้ ฟังก์ชัน ggplot ( )แล้วกำหนดข้อมูลที่เหมาะสม

จากนั้นใช้ฟังก์ชัน geom_point ( ) เพื่อสร้างพล็ตกระจาย

สร้างการแสดงภาพ Bivariate ใน R โดยใช้ Ggplot2

การแสดงภาพใน R แสดงความสัมพันธ์

ฟังก์ชันggcorr ()ใช้เพื่อแสดงความสัมพันธ์ระหว่างตัวแปร สิ่งนี้จะสร้างแผนที่ความร้อนพร้อมแสดงค่าความสัมพันธ์ต่ำสุดถึงสูงสุด คุณสามารถปรับปรุงการแสดงภาพเพิ่มเติมได้โดยเพิ่มอาร์กิวเมนต์ที่จะแสดงป้ายกำกับ

สร้างการแสดงภาพ Bivariate ใน R โดยใช้ Ggplot2

การสร้างภาพข้อมูลใน R แสดงความสัมพันธ์แบบคู่

สำหรับการลงจุดแบบคู่ คุณต้องใช้ฟังก์ชันggpairs ( )

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

หากต้องการกรองข้อมูล ให้ใช้ตัวดำเนินการไปป์และฟังก์ชันselect_if ( )

สร้างการแสดงภาพ Bivariate ใน R โดยใช้ Ggplot2

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

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

ในกรณีนี้ คอลัมน์ของไดรฟ์จะถูกเพิ่มลงในรหัส และใช้ฟังก์ชันการแมปที่สวยงามเพื่อเปลี่ยนสี

สร้างการแสดงภาพ Bivariate ใน R โดยใช้ Ggplot2

เมื่อคุณรันโค้ด คุณจะเห็นว่าพล็อตแสดงแผนการกระจายและค่าความสัมพันธ์ตามไดรฟ์ เส้นทแยงมุมยังแสดงการกระจายตามแต่ละไดรฟ์

สร้างการแสดงภาพ Bivariate ใน R โดยใช้ Ggplot2

บทสรุป

หากคุณต้องการสร้างการแสดงภาพที่มีประสิทธิภาพและมีการสนับสนุนทางสถิติ เช่น ฮิสโตแกรม แผนภาพกระจาย และแผนภาพกล่อง ขอแนะนำให้ใช้ ggplot2 กับ GGally

ภาษาการเขียนโปรแกรม R ร่วมกับแพ็คเกจการแสดงภาพต่างๆ เช่น ggplot2 ช่วยให้ผู้ใช้สามารถสร้างการแสดงภาพที่แสดงความสัมพันธ์และความสัมพันธ์ระหว่างตัวแปร

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

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

จอร์จ เมาท์


ตนเองคืออะไรใน 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 คืออะไร ทั้งหมดที่คุณต้องการรู้