R พล็อต
พล็อต
ฟังก์ชันplot()
นี้ใช้วาดจุด (เครื่องหมาย) ในไดอะแกรม
ฟังก์ชันใช้พารามิเตอร์เพื่อระบุจุดในไดอะแกรม
พารามิเตอร์ 1 ระบุจุดบนแกนx
พารามิเตอร์ 2 ระบุจุดบนแกนy
อย่างง่ายที่สุด คุณสามารถใช้plot()
ฟังก์ชันเพื่อพล็อตตัวเลขสองตัวต่อกัน:
ตัวอย่าง
วาดจุดหนึ่งในแผนภาพที่ตำแหน่ง (1) และตำแหน่ง (3):
plot(1, 3)
ผลลัพธ์:
หากต้องการวาดจุดมากขึ้น ให้ใช้เวกเตอร์ :
ตัวอย่าง
วาดจุดสองจุดในไดอะแกรม จุดหนึ่งอยู่ที่ตำแหน่ง (1, 3) และจุดหนึ่งอยู่ในตำแหน่ง (8, 10):
plot(c(1, 8), c(3, 10))
ผลลัพธ์:
หลายคะแนน
คุณสามารถพล็อตจุดได้มากเท่าที่ต้องการ เพียงตรวจสอบให้แน่ใจว่าคุณมีจำนวนจุดเท่ากันในทั้งสองแกน:
ตัวอย่าง
plot(c(1, 2, 3, 4, 5), c(3, 7, 8, 9, 12))
ผลลัพธ์:
เพื่อการจัดระเบียบที่ดีขึ้น เมื่อคุณมีค่ามากมาย จะเป็นการดีกว่าถ้าใช้ตัวแปร:
ตัวอย่าง
x <- c(1, 2, 3, 4, 5)
y <- c(3, 7, 8, 9, 12)
plot(x, y)
ผลลัพธ์:
ลำดับของคะแนน
หากคุณต้องการวาดจุดตามลำดับ ทั้งบนแกน xและ แกน yให้ใช้ตัว:
ดำเนินการ:
ตัวอย่าง
plot(1:10)
ผลลัพธ์:
ขีดเส้น
ฟังก์ชันplot()
นี้ยังใช้type
พารามิเตอร์ที่มีค่าl
เพื่อลากเส้นเพื่อเชื่อมต่อจุดทั้งหมดในไดอะแกรม:
ตัวอย่าง
plot(1:10, type="l")
ผลลัพธ์:
ป้ายพล็อต
ฟังก์ชัน นี้ยังยอมรับพารามิเตอร์อื่น ๆplot()
เช่นและ
หากคุณต้องการปรับแต่งกราฟด้วยชื่อหลักและป้ายกำกับต่างๆ สำหรับแกน x และ y:main
xlab
ylab
ตัวอย่าง
plot(1:10, main="My Graph", xlab="The x-axis", ylab="The y axis")
ผลลัพธ์:
ลักษณะกราฟ
มีพารามิเตอร์อื่นๆ อีกมากมายที่คุณสามารถใช้เพื่อเปลี่ยนลักษณะที่ปรากฏของจุดต่างๆ
สี
ใช้เพื่อเพิ่มสีสันให้กับจุด:col="color"
ตัวอย่าง
plot(1:10, col="red")
ผลลัพธ์:
ขนาด
ใช้เพื่อเปลี่ยนขนาดของจุด ( เป็นค่าเริ่มต้น ในขณะที่หมายถึงเล็กลง 50% และ
หมายถึงใหญ่ขึ้น 100%):cex=number
1
0.5
2
ตัวอย่าง
plot(1:10, cex=2)
ผลลัพธ์:
รูปร่างจุด
ใช้pch
กับค่าตั้งแต่ 0 ถึง 25 เพื่อเปลี่ยนรูปแบบรูปร่างจุด:
ตัวอย่าง
plot(1:10, pch=25, cex=2)
ผลลัพธ์:
ค่าของpch
พารามิเตอร์มีตั้งแต่ 0 ถึง 25 ซึ่งหมายความว่าเราเลือกรูปร่างจุดได้มากถึง 26 ประเภท: