闪亮的大块重叠

时间:2016-07-05 17:57:39

标签: r layout shiny

我制作了一些相当大的图(大约100条图的网格)。我使用verticallayout,默认值为fluid = TRUE。我在服务器功能中设置了尺寸 output$hist7 <- renderPlot({ #actual plot excluded though any will do }, height=1000, width=800)

当我尝试用h1("text here")在此图下方放置文字时, &#34;文字在这里&#34;最终在hist7的中间。任何我没有设置大小的图表都不会出现此问题,这是唯一一个足够大,我必须设置大小以防止光泽缩小的情况

3 个答案:

答案 0 :(得分:2)

修复应该是

ui.R

plotOutput(outputId = 'plot2', width = "700px", height = "600px")

server.R

output$plot2 <- renderPlot({
    p <- ggplot(...) + geom_bar(stat="identity", ...)
    p
  }, width = 700, height = 600)

答案 1 :(得分:0)

我成功使用了inline=TRUE中的plotOutput参数,然后在情节和文本之间添加了br()。例如,

column(
    plotOutput("my.plot", inline = TRUE), 
    br(),
    h1("my text here")
)

答案 2 :(得分:-3)

诀窍是在ui中指定相同的绘图大小:plotOutput("hist6", height=1000, width=800)