วิธีเปลี่ยนตำแหน่งคำอธิบายใน ggplot2 (พร้อมตัวอย่าง)


คุณสามารถใช้ไวยากรณ์ต่อไปนี้เพื่อระบุตำแหน่งของคำอธิบาย ggplot2:

 theme(legend.position = " right ")

ตัวอย่างต่อไปนี้แสดงวิธีใช้ไวยากรณ์นี้ในทางปฏิบัติกับชุดข้อมูล ม่านตา ในตัวใน R

ตัวอย่าง: วางคำอธิบายไว้นอกโครงเรื่อง

คุณสามารถบอก ggplot2 ได้โดยตรงให้วางคำอธิบายไว้ที่ด้าน “บน”, “ขวา”, “ล่าง” หรือ “ซ้าย” ของโครงเรื่อง

ตัวอย่างเช่น ต่อไปนี้คือวิธีวางคำอธิบายไว้ที่ด้านบนสุดของโครงเรื่อง:

 library (ggplot2)

ggplot(iris, aes (x=Sepal.Length, y=Sepal.Width, color=Species)) +
       geom_point() +
       theme(legend.position = “ top ”) 

ตัวอย่างชื่อ ggplot2 ที่ด้านบนของโครงเรื่อง

และนี่คือวิธีวางคำอธิบายไว้ที่ด้านล่างของโครงเรื่อง:

 library (ggplot2)

ggplot(iris, aes (x=Sepal.Length, y=Sepal.Width, color=Species)) +
       geom_point() +
       theme(legend.position = “ bottom ”) 

ตัวอย่างชื่อที่ด้านล่างของ ggplot2

ตัวอย่าง: วางคำอธิบายไว้ในโครงเรื่อง

คุณยังสามารถระบุพิกัดที่แน่นอน (x,y) เพื่อวางคำอธิบายไว้ภายในพล็อตได้

ตัวอย่างเช่น ต่อไปนี้เป็นวิธีวางคำบรรยายที่มุมขวาบน:

 library (ggplot2)

ggplot(iris, aes (x=Sepal.Length, y=Sepal.Width, color=Species)) +
       geom_point() +
       theme(legend.position = c( .9 , .9 )) 

และวิธีการวางคำอธิบายไว้ที่มุมขวาล่าง:

 library (ggplot2)

ggplot(iris, aes (x=Sepal.Length, y=Sepal.Width, color=Species)) +
       geom_point() +
       theme(legend.position = c( .9 , .1 )) 

ตัวอย่าง: ลบคำอธิบายแผนภูมิออกทั้งหมด

คุณยังสามารถลบคำอธิบายแผนภูมิออกจากโครงเรื่องทั้งหมดใน ggplot2 ได้โดยระบุ legend.position=”none” ดังนี้:

 library (ggplot2)

ggplot(iris, aes (x=Sepal.Length, y=Sepal.Width, color=Species)) +
       geom_point() +
       theme(legend.position = " none ") 

แหล่งข้อมูลเพิ่มเติม

วิธีเปลี่ยนขนาดคำอธิบายแผนภูมิใน ggplot2
วิธีเปลี่ยนชื่อคำอธิบายใน ggplot2
คู่มือฉบับสมบูรณ์เกี่ยวกับธีม ggplot2 ที่ดีที่สุด

เพิ่มความคิดเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *