วันเสาร์ที่ 7 พฤศจิกายน พ.ศ. 2558

พล็อตกราฟด้วย R (How to make a nice plot in R)

    การพล็อตกราฟด้วย R แม้ว่าจะทำได้ง่าย แต่จริงๆ มีรายละเอียดการปรับแต่งเยอะมาก
เช่นกราฟที่ได้โดยค่า default จะมีหน้าตาแบบที่เห็นบ่อยๆ คือ

> x <-1:10
> y <-1:10
> plot(x,y)



   หากต้องการปรับแต่งเล็กน้อยเพื่อให้ได้กราฟเหมือนที่เราคุ้นเคย โดยเฉพาะการที่ จุด 0 ไม่ได้เริ่มที่มุมล่างซ้ายเหมือนที่ใช้มา และการที่ตัวเลขแกน Y อยู่ในแบบตั้งฉากกับแกน ซึ่งเราก็ไม่คุ้นเคยเช่นกัน

> plot(x,y,yaxs="i",xaxs="i",las=1)


   จากนั้นปรับแกนให้มีระยะมากกว่าข้อมูลสูงสุดของแกนเล็กน้อย

> plot(x,y,yaxs="i",xaxs="i",las=1, xlim=c(0,11),ylim=c(0,11))


ไม่มีความคิดเห็น:

แสดงความคิดเห็น