[R] how to enlarge the legend
Jinsong Zhao
j@zh@o @end|ng |rom ye@h@net
Mon Oct 10 03:01:36 CEST 2022
Thank you very much for the example. It works well.
Best,
Jinsong
On 2022/10/10 3:48, Uwe Ligges wrote:
> I'd propose:
>
> plot.new()
> ltext <- "text"
> lobj <- legend("bottom", "", text.width=strwidth(ltext), fill = "gray",
> cex = 2)
> text(lobj$text, ltext)
>
> Best,
> Uwe Ligges
>
>
> On 09.10.2022 16:54, Jinsong Zhao wrote:
>> Hi there,
>>
>> in the following code, I'd like to enlarge the filled box but not the
>> legend text.
>>
>> plot.new()
>>
>> legend("topleft", "text", fill = "gray") # filled box is too small
>>
>> legend("top", "text", fill = "gray", cex = 2) # filled box is ok but
>> text is too large
>>
>> # I can use point to mimic filled box, but can not fill it with pattern
>>
>> legend("left", "text", pch = 22, pt.bg = "gray", pt.cex =3)
>>
>> I'd like to get filled box enlarged but with text not to be changed.
>> Is it possible?
>>
>> Thanks in advance!
>>
>> Best,
>>
>> Jinsong
>>
More information about the R-help
mailing list