R闪亮水平反应轴标签

时间:2018-04-17 12:55:12

标签: r shiny shiny-server shinydashboard

我在R shiny中有以下代码,用于创建带有反应标签的图形。 y标签是用户输入的选择名称(不是值),但是它们当前正在垂直显示,而我需要它们是水平的。

output$colm <- (renderPlot({barplot(
  as.numeric(input$vars),
  beside = TRUE,
  main = "Gap Analysis",
  xlab = "Mean Difference",
  horiz = TRUE,
  xlim = c(-1, 1),
  ylim = c(0, 5),
  ylab = names(gapChoices[input$vars == gapChoices]),
  col = cols,
  las = 1)}))

enter image description here

有关如何解决此问题的任何想法?

1 个答案:

答案 0 :(得分:0)

您正在使用

las = 1

那应该有用。在绘图时是否收到任何错误?您可能需要使用

par(las=1)