【问题标题】:due to the addition of numbers the legend is half visible由于添加了数字,所以图例只有一半可见
【发布时间】:2020-06-06 00:04:01
【问题描述】:

在图例中有很长的文字。添加数字后,此文本可见一半。 我的代码:

library(plotrix)
x <- c(16.6, 8.3, 11.7, 10.6,38.5,14.3)
lbls <- paste(x,"%") 
labels <- c("TEXTTEXTTEXTTEXTTEXTTEXTTEXTTEXTTEXTTEXTTEXTTEXT", "TEXTTEXTTEXTTEXTTEXTTEXTTEXTTEXTTEXTTEXTTEXTTEXTTEXTTEXT", "TEXTTEXTTEXTTEXTTEXTTEXTTEXTTEXT", 
            "TEXTTEXTTEXTTEXTTEXTTEXTTEXTTEXTTEXTTEXT", "TEXTTEXTTEXTTEXTTEXTTEXTTEXTTEXTTEXTTEXT",
            "TEXTTEXTTEXTTEXTTEXTTEXTTEXTTEXTTEXTTEXT")
colors<-c("#F69646","#B70000","#002060","#553C75","#632523","#00B0EF")
pie3D(x, labels=lbls,explode=0.1, height=0.05,  main='TEXTTEXTTEXTTEXTTEXTTEXT', col=colors)
legend(0.75,1.1, labels, cex = 0.46,fill = colors)

【问题讨论】:

    标签: r 3d plotrix


    【解决方案1】:

    我加了

    par(xpd=TRUE)

    在时间表和图例之间

    【讨论】:

      【解决方案2】:

      您需要调整一些图例参数,尤其是xjustadj

      pie3D(x, labels = lbls, explode = 0.1, height = 0.05, 
            main = 'TEXTTEXTTEXTTEXTTEXTTEXT', col = colors, mar = c(2, 4, 4, 4))
      legend(0.75, 0.7, labels, cex = 0.46, fill = colors, xjust = 0.16, 
             inset = 0, adj = c(1, 0))
      

      【讨论】:

        猜你喜欢
        • 2012-06-09
        • 1970-01-01
        • 1970-01-01
        • 2012-01-14
        • 2021-12-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多