1
我有一个闪亮的应用程序,它使用dygraphs包进行绘图。我需要在图上的轴标签中使用上标和特殊字符。我尝试过expression()
和bquote()
,但似乎并没有dygraphs可以评估这些函数,因为标签被打印为[Object Object]。如何在dygraphs轴标签中加上上标和特殊字符
这是一个简单的例子。我需要在y标签上标注87和86,并在x标签中使用mu字符。
library(shiny)
library(dygraphs)
ui <- fluidPage(dygraphOutput("dygraph"))
server <- shinyServer(function(input, output, session) {
sampleplot <- function(){
norm <- rnorm(1000,mean=50,sd=7)
dist <- seq(1,1000,by=1)
dat <- as.data.frame(cbind(dist,norm))
names(dat) <- c("Distance","Normal")
dygraph(dat, ylab="87Sr/86Sr",xlab="Distance (um)") %>%
dySeries("Normal",drawPoints = TRUE, pointSize = 2, strokeWidth = 0.0)}
output$dygraph <- renderDygraph({sampleplot()})
}
)
shinyApp(ui=ui,server=server)