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


คุณสามารถใช้ฟังก์ชัน lines() ใน R เพื่อเพิ่มบรรทัดใหม่ให้กับพล็อต R ฐานที่มีอยู่

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

 lines(x, y, col, lwd, lty)

ทอง:

  • x: เวกเตอร์พิกัด x เพื่อใช้สำหรับขึ้นบรรทัดใหม่
  • y : y พิกัดเวกเตอร์เพื่อใช้สำหรับบรรทัดใหม่
  • col : สีของบรรทัดใหม่
  • lwd : ความกว้างของบรรทัดใหม่
  • lty : ประเภทของบรรทัดสำหรับบรรทัดใหม่

ตัวอย่างต่อไปนี้แสดงวิธีการใช้ฟังก์ชัน lines() ในทางปฏิบัติ

ตัวอย่าง: วิธีการใช้ฟังก์ชัน lines() ใน R

สมมติว่าเราใช้โค้ดต่อไปนี้เพื่อสร้าง point cloud แบบง่ายในฐาน R:

 #define (x, y) coordinates
x <- c(1, 2, 3, 4, 5, 6, 7, 8)
y <- c(2, 5, 5, 9, 10, 14, 13, 15)

#create scatterplot
plot(x, y)

เราสามารถใช้ฟังก์ชัน lines() เพื่อเพิ่มบรรทัดที่มีพิกัดเฉพาะ (x, y) ลงในพล็อต:

 #define (x, y) coordinates
x <- c(1, 2, 3, 4, 5, 6, 7, 8)
y <- c(2, 5, 5, 9, 10, 14, 13, 15)

#create scatterplot
plot(x, y)

#define (x, y) coordinates for new line to add
x_line <- c(1, 2, 3, 4, 5, 6, 7, 8)
y_line <- c(2, 4, 6, 8, 10, 12, 14, 16)

#add new line to plot
lines(x_line, y_line)

นอกจากนี้เรายังสามารถใช้อาร์กิวเมนต์ col , lwd และ lty เพื่อเปลี่ยนสี ความกว้าง และรูปแบบเส้นของบรรทัดใหม่:

 #define (x, y) coordinates
x <- c(1, 2, 3, 4, 5, 6, 7, 8)
y <- c(2, 5, 5, 9, 10, 14, 13, 15)

#create scatterplot
plot(x, y)

#define (x, y) coordinates for new line to add
x_line <- c(1, 2, 3, 4, 5, 6, 7, 8)
y_line <- c(2, 4, 6, 8, 10, 12, 14, 16)

#add new line to plot with custom style
lines(x_line, y_line, col=' red ', lwd= 6 , lty=' dashed ') 

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

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

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

วิธีใช้ aline() ใน R เพื่อเพิ่มเส้นตรงให้กับแปลง
วิธีสร้าง Scatterplot ด้วยเส้นถดถอยใน R
วิธีปรับความหนาของเส้นใน ggplot2

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

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