Как контролировать высоту / размер графика в интерактивном RMarkdown (с помощью Shiny)

Я использую Shiny вместе с RMarkdown для создания интерактивного документа, как описаноВот.

Используя следующий код, мне удалось построить интерактивную карту

```{r, echo=FALSE, warning=FALSE, message=FALSE}

g2g14 <- readOGR("input//geodata", "g2g14") # no projection needs to be specified
old_geodata <- g2g14@data

inputPanel(
  selectInput("map.party", label = "Partei", choices = unique(long_data$Partei), selected = "FDP"),
  selectInput("map.year", label = "Wahljahr", choices = unique(format.Date(long_data$Jahr, "%Y")), selected = "1971")
)

renderPlot({
  partydata <- long_data %>%
    filter(Partei == input$map.party & Jahr == as.Date(input$map.year, "%Y"))
  g2g14@data <- old_geodata
  g2g14@data <- merge(g2g14@data, partydata, by.x =  "GMDNR",by.y ="BFSNr")

  cols <- brewer.pal(5, "Purples")
  brks <- seq(0,100,20)
  colsForMap <- cols[findInterval(g2g14@data$Staerke, vec = brks[1:5])]

  plot(g2g14, col = colsForMap, border = "white")
  legend("topleft", legend = levels(cut(g2g14@data$Staerke, brks)), fill = cols, border = "white", title = "Parteistärke in %")

})

Проблема: карта хорошо масштабируется при запуске кода из консоли, но в интерактивном документе сюжет слишком мал:

Это, вероятно, является результатом ограниченной высоты области построения. Я уже пытался установить действительно большойfig.height = 20 в вариантах куска, но без результата. Что делать?

Ответы на вопрос(2)

Ваш ответ на вопрос