【问题标题】:How to draw a box around a legend in R?如何在R中的图例周围画一个框?
【发布时间】:2012-12-19 23:46:40
【问题描述】:

我有一个带有图例的情节,但我想在我的图例周围放置一个框。如何编码图例周围的框?

# My Plot
plot.new()
plot.window(xlim=c(25,40), ylim=c(0,9), type="p")
axis(1)
axis(2)
title(xlab="Temperature (ºC)")
title(ylab="Trial",main="Egg Parasitization Along A Thermal Gradient")

# My Legend       
legend(36,9.3,c("Parasitized","Unparasitized"),cex=1.0,
    bty="n",col=c("blue","red"),pch=c(17,16))

【问题讨论】:

    标签: r legend


    【解决方案1】:

    这些是默认框参数:

     box.lwd = par("lwd"), box.lty = par("lty"),   box.col = par("fg")
    

    如果您正在调用legend 函数,您应该已经得到了一个盒子,那么您想要一个更大的盒子吗?哦,...我明白了...您在那个图例调用中有bty="n",所以它没有打印该框。把它拿出来。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多