วิธีใช้ฟังก์ชัน mtext ใน r (พร้อมตัวอย่าง)


คุณสามารถใช้ฟังก์ชัน mtext() ใน R เพื่อเขียนข้อความในระยะขอบของโครงเรื่องได้

ฟังก์ชันนี้ใช้ไวยากรณ์พื้นฐานต่อไปนี้:

mtext(ข้อความ, ด้านข้าง=3, บรรทัด=0, …)

ทอง:

  • text : ข้อความที่จะเขียน
  • side : ด้านข้างของเส้นทางที่จะเขียนข้อความ (1=ล่าง, 2=ซ้าย, 3=บน, 4=ขวา)
  • line : เส้นขอบที่จะใช้ (ค่าลบจะดันข้อความเข้าไปภายในพาธ)

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

 #create data frame
df <- data. frame (x=c(1, 2, 3, 4, 5, 6, 7),
                 y=c(3, 4, 4, 8, 6, 10, 14))

#view data frame
df

  xy
1 1 3
2 2 4
3 3 4
4 4 8
5 5 6
6 6 10
7 7 14

ตัวอย่างที่ 1: เพิ่มองค์ประกอบข้อความนอกเส้นทาง

รหัสต่อไปนี้แสดงวิธีใช้ mtext() เพื่อเพิ่มองค์ประกอบข้อความเหนือโครงเรื่อง:

 #create scatterplot
plot(df$x, df$y)

#add text above plot
mtext(" Here is some text ")

โปรดทราบว่ามีการเพิ่มข้อความ “นี่คือข้อความบางส่วน” ไว้เหนือโครงเรื่อง

ตัวอย่างที่ 2: เพิ่มองค์ประกอบข้อความหลายรายการนอกเส้นทาง

รหัสต่อไปนี้แสดงวิธีใช้ฟังก์ชัน mtext() หลายครั้งเพื่อเพิ่มองค์ประกอบข้อความลงในแต่ละด้านของโครงเรื่อง:

 #create scatterplot
plot(df$x, df$y)

#add text on each side of plot
mtext(" Text on the bottom ", side= 1 )
mtext(" Text on the left ", side= 2 )
mtext(" Text on the top ", side= 3 )
mtext(" Text on the right ", side= 4 )

ด้วยการใช้ฟังก์ชัน mtext() หลายครั้ง เราสามารถเพิ่มองค์ประกอบข้อความหลายรายการนอกพล็อตได้

ตัวอย่างที่ 3: เพิ่มองค์ประกอบข้อความที่กำหนดเองภายนอกเส้นทาง

นอกจากนี้เรายังสามารถใช้อาร์กิวเมนต์ line , cex และ col ใน mtext() เพื่อเปลี่ยนตำแหน่ง ขนาด และสีขององค์ประกอบข้อความตามลำดับ

ตัวอย่างเช่น รหัสต่อไปนี้แสดงวิธีเพิ่มข้อความที่ด้านบนของเส้นทางด้วยขนาดตัวอักษรที่เพิ่มขึ้นและสีฟ้า:

 #create scatterplot
plot(df$x, df$y)

#add customized text inside top of plot
mtext(" Text on the top ", side= 3 , line= -3 , cex= 3 , col=' blue ') 

อย่าลังเลที่จะเล่นกับอาร์กิวเมนต์ต่างๆ ของฟังก์ชัน mtext() เพื่อสร้างข้อความที่คุณต้องการในพล็อตของคุณ

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

บทช่วยสอนต่อไปนี้จะอธิบายวิธีใช้ฟังก์ชันทั่วไปอื่นๆ ใน R:

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

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

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