R闪亮水平温度计

时间:2018-08-23 10:19:31

标签: r shiny

我可以通过以下代码链接创建温度计类型的图表: Thermometer symbol in Shiny

我希望以水平方式显示相同的图表。像这样的东西。

enter image description here

  1. 有可能做到吗?
  2. 如果是,怎么办?

1 个答案:

答案 0 :(得分:1)

使用GGPlot制作一个只有一个变量的非常简单的水平条形图怎么样?您可以使用主题和轴限制,以便将其删除并且刻度线看起来像温度计。这是取自http://www.sthda.com的基本示例:

df <- data.frame(dose=c("D0.5"),
            len=c(4.2))

p<-ggplot(data=df, aes(x=dose, y=len)) +
  geom_bar(stat="identity")
p

# Horizontal bar plot
p + coord_flip()+theme_classic()