小编Rod*_*eda的帖子

在R Shiny中使用jQuery时,情节消失

我正在使用jQuery(jQuery Core 2.1.4)来开发我的Shiny应用程序的一部分。此外,我正在使用新plotly程序包来绘制图。jQuery也可以完美地工作plotly。但是,当同时使用这两种方法时,这些图将plotly消失。调用jQuery似乎是原因。

是否有一种变通办法,允许在同一Shiny App中使用jQuery和plotly (特别是ggplotly)?

这是一个例子。我知道这个示例不需要jQuery,而只是为了说明plotly在包括jQuery时情节如何消失(取消注释#tags$head(tags$script(src='http://code.jquery.com/jquery-2.1.4.js')),以包括该行):

#Call the required libraries
library(shiny)
library(plotly)
library(ggplot2)

#Server to output plot
server <- shinyServer(function(input, output) {

  output$plotlyout <- renderPlotly({

    #Create random points
    x <- rnorm(100)
    y <- rnorm(100)

    #Set to data frame
    dats <- as.data.frame(cbind(x,y))

    #Plot them in plotly
    ggplotly(ggplot(dats) + geom_point(aes(x = x, y = y)))

  })

})

#Shiny plot
ui <- shinyUI(

  #One page with main …
Run Code Online (Sandbox Code Playgroud)

jquery r shiny plotly

4
推荐指数
1
解决办法
585
查看次数

标签 统计

jquery ×1

plotly ×1

r ×1

shiny ×1