ตอบ: วิธีใช้ cex เพื่อเปลี่ยนขนาดขององค์ประกอบพล็อต


คุณสามารถใช้อาร์กิวเมนต์ cex ในฟังก์ชัน plot() ใน R เพื่อเปลี่ยนขนาดของสัญลักษณ์และข้อความจากขนาดเริ่มต้น

ค่าเริ่มต้นของ cex คือ 1

ค่า 2 จะเพิ่มขนาดเป็นสองเท่า และค่า 0.5 จะลดลงครึ่งหนึ่ง

จริงๆ แล้วมีอาร์กิวเมนต์ ห้าข้อ ที่คุณสามารถใช้เพื่อเปลี่ยนขนาดขององค์ประกอบพล็อตเฉพาะ:

  • cex : เปลี่ยนขนาดของสัญลักษณ์
  • cex.axis : ปรับเปลี่ยนขนาดของคำอธิบายประกอบเครื่องหมายถูกแกน
  • cex.lab : เปลี่ยนขนาดของป้ายกำกับแกน x และ y
  • cex.main : เปลี่ยนขนาดของชื่อเรื่องพล็อต
  • cex.sub : เปลี่ยนขนาดของคำบรรยายพล็อต

ตัวอย่างต่อไปนี้แสดงวิธีการใช้ข้อโต้แย้งเหล่านี้ในทางปฏิบัติ

ตัวอย่าง: ใช้ cex เพื่อเปลี่ยนขนาดของสัญลักษณ์การลงจุด

สมมติว่าเรามี data frame ต่อไปนี้ใน R:

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

#view data frame
df

    xy
1 1 5
2 2 9
3 2 12
4 4 14
5 5 14
6 3 13
7 5 10
8 8 6
9 12 15
10 10 18

สมมติว่าเราใช้ฟังก์ชัน plot() ใน R เพื่อสร้าง Scatterplot แบบง่าย:

 #create scatterplot of x vs. y
plot(df$x, df$y, pch= 19 , main=' Scatterplot of x vs. y ')

หมายเหตุ : อาร์กิวเมนต์ pch=19 ระบุว่าควรใช้วงกลมที่เติมเป็นสัญลักษณ์สำหรับจุดลงจุด

ตามค่าเริ่มต้น สัญลักษณ์พล็อตและองค์ประกอบข้อความทั้งหมดจะมีค่า cex เป็น 1

อย่างไรก็ตาม เราสามารถใช้อาร์กิวเมนต์ ต่างๆ เพื่อเปลี่ยนขนาดของสัญลักษณ์และองค์ประกอบข้อความในพล็อตจากขนาดเริ่มต้น:

 #create scatterplot with custom symbol and text sizes
plot(df$x, df$y, pch= 19 , main=' Scatterplot of x vs. y ',
     cex= 2 , cex. hand = 3 , cex. lab = 1.5 , cex. axis = 2 ) 

r พล็อตอาร์กิวเมนต์ cex เพื่อปรับขนาดสัญลักษณ์และข้อความ

โปรดทราบว่าขนาดของสัญลักษณ์และองค์ประกอบข้อความมีการเปลี่ยนแปลงทั้งหมด

นี่คือวิธีที่เราเปลี่ยนองค์ประกอบพล็อตต่างๆ:

  • cex=2 : เพิ่มขนาดของวงกลมในเส้นทาง 2 ครั้ง
  • cex.main=3 : เพิ่มขนาดข้อความหัวเรื่อง 3 เท่า
  • cex.lab=1.5 : เพิ่มขนาดของป้ายกำกับแกน x และ y 1.5 เท่า
  • cex.axis=2 : เพิ่มขนาดของคำอธิบายประกอบแบบขีด 2 เท่า

อย่าลังเลที่จะเล่นกับค่าของแต่ละ อาร์กิวเมนต์ เหล่านี้เพื่อสร้างพล็อตที่มีขนาดที่แน่นอนที่คุณต้องการ

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

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

วิธีใช้ par() เพื่อสร้างหลายแปลงใน R
วิธีเปลี่ยนตำแหน่งคำอธิบายแผนภูมิในแปลง R
วิธีเปลี่ยนขนาดตัวอักษรในแปลง R

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

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