【发布时间】:2020-04-07 13:17:06
【问题描述】:
如下图所示,当在侧边栏中选择多个县时,我的地块高度保持不变。这使得情节过于拥挤,以至于标签变得不可读。我想根据在侧边栏中选择的县的数量来改变我的地块的高度。我该怎么做?
下面,请查看我认为需要修改的部分代码。
界面元素
mainPanel(plotOutput("workforce_plot"),
服务器元素
workforce_plot <- reactive({
ggplot(workforce_data(), aes(x =Age_Group, y = Percentage, fill=County.y)) +
geom_bar(stat = "identity",position = position_dodge()) +
geom_text(
aes(label = Percentage2),
vjust = 0.5,
colour = "black",
position = position_dodge(width=0.9),
fontface = "bold",
size=3.2,
hjust = 0)+
ylim(0,110)+
coord_flip()+
labs(
x = "Age Groups",
y = "Percentage",
face = "bold")
})
output$workforce_plot <- renderPlot ({
workforce_plot()
})
【问题讨论】:
-
'shinyjqui' 包会引起人们的兴趣吗?它有一个名为“jqui_resizable()”的函数,可以让闪亮的用户调整绘图图像的大小。在这里阅读更多:github.com/Yang-Tang/shinyjqui
-
另外,这个问题的公认答案如何:stackoverflow.com/a/17209387/11437205