ตอบ: วิธีใช้ 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 )
โปรดทราบว่าขนาดของสัญลักษณ์และองค์ประกอบข้อความมีการเปลี่ยนแปลงทั้งหมด
นี่คือวิธีที่เราเปลี่ยนองค์ประกอบพล็อตต่างๆ:
- cex=2 : เพิ่มขนาดของวงกลมในเส้นทาง 2 ครั้ง
- cex.main=3 : เพิ่มขนาดข้อความหัวเรื่อง 3 เท่า
- cex.lab=1.5 : เพิ่มขนาดของป้ายกำกับแกน x และ y 1.5 เท่า
- cex.axis=2 : เพิ่มขนาดของคำอธิบายประกอบแบบขีด 2 เท่า
อย่าลังเลที่จะเล่นกับค่าของแต่ละ อาร์กิวเมนต์ เหล่านี้เพื่อสร้างพล็อตที่มีขนาดที่แน่นอนที่คุณต้องการ
แหล่งข้อมูลเพิ่มเติม
บทช่วยสอนต่อไปนี้จะอธิบายวิธีดำเนินการงานทั่วไปอื่นๆ ใน R:
วิธีใช้ par() เพื่อสร้างหลายแปลงใน R
วิธีเปลี่ยนตำแหน่งคำอธิบายแผนภูมิในแปลง R
วิธีเปลี่ยนขนาดตัวอักษรในแปลง R