[R] Remove all box around a plot except bottom line (base graphics)
Duncan Murdoch
murdoch@dunc@n @end|ng |rom gm@||@com
Fri Nov 29 11:16:53 CET 2024
On 2024-11-28 12:36 p.m., Fer wrote:
> That's pretty similar to call axis function, i.e.
>
>
> plot(rnorm(100), yaxt="n", bty="n")
> usr <- par("usr")
> ## lines(usr[c(1,2)], usr[c(3,3)], xpd = TRUE)
>
> axis(1, ...) # where 1 is bottom, 2 left, 3 top, and 4 right sides of
> the plot box)
You don't need the axis() call. plot() already includes the x axis.
Duncan Murdoch
>
> Best
>
> Fer
>
> On 11/28/24 14:52, Duncan Murdoch wrote:
>> On 2024-11-28 8:36 a.m., Michael Dewey wrote:
>>> To make the plot clearer I have removed the axes but I wish to remove
>>> all the boz except the bottom horizontal line. Using the bty parameter
>>> does not seem to enable me to just leave the horizontal line at the
>>> foot. I can get the "l" version to remove everything except the left
>>> hand side and the base. I could also remove the entire box but that
>>> looks odd. Am I reading the documentation incorrectly or is it really
>>> impossible?
>>>
>>
>> It's not something that `bty` can specify or `box()` can do, but you
>> can draw a line using lines() or segments(). For example:
>>
>> plot(rnorm(100), yaxt="n", bty="n")
>> usr <- par("usr")
>> lines(usr[c(1,2)], usr[c(3,3)], xpd = TRUE)
>>
>> You might not even need the lines() call if you don't care how far the
>> axis extends.
>>
>> Duncan Murdoch
>>
>> ______________________________________________
>> R-help using r-project.org mailing list -- To UNSUBSCRIBE and more, see
>> https://stat.ethz.ch/mailman/listinfo/r-help
>> PLEASE do read the posting guide
>> https://www.R-project.org/posting-guide.html
>> and provide commented, minimal, self-contained, reproducible code.
> [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help using r-project.org mailing list -- To UNSUBSCRIBE and more, see
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide https://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
More information about the R-help
mailing list