rplotrect

Filled rectangle in R


I would like to know which function would allow me to draw filled rectangles like (or with different other fills like dots or dotted/dashed lines)

enter image description here

I am aware of the function rect(), but that function allows only for color filling. What can I try next?


Solution

  • try density in the rect function - an example

       plot(c(100, 200), c(300, 450), type= "n", xlab = "", ylab = "")
       rect(110, 300, 175, 350, density = 5, border = "red")
    

    you can use lty to have different types of borders and shading

    example -

      rect(110, 300, 175, 350, density = 5, border = "red", lty =2)