在Shining中,highcharts的yaxis没有自动调整大小

在Shining中,highcharts的yaxis没有自动调整大小,r,highcharts,shiny,rcharts,R,Highcharts,Shiny,Rcharts,我想包括一个highchart绘图,当在一个闪亮的应用程序中选择或取消选择组时,它会自动调整y轴的大小 以下绘图在Rstudio的查看器窗格中运行良好 library(rCharts) dat <- data.frame(expand.grid(group = letters[1:3], x = letters[4:6]), y = c(0.1,1:8)) hPlot(x = "x", y = "y", groups = "group", data = dat, type = "line"

我想包括一个highchart绘图,当在一个闪亮的应用程序中选择或取消选择组时,它会自动调整y轴的大小

以下绘图在Rstudio的查看器窗格中运行良好

library(rCharts)
dat <- data.frame(expand.grid(group = letters[1:3], x = letters[4:6]), y = c(0.1,1:8))
hPlot(x = "x", y = "y", groups = "group", data = dat, type = "line")
库(rCharts)

dat这是由于运行的highcharts版本与jquery版本之间存在冲突。Shiny正在使用更高版本的jquery。在调用highcharts时,使用的是闪亮的jquery 1.9.1。运行Shining并删除/添加序列时控制台中的错误为

TypeError: invalid 'in' operand style
highcharts的版本是
highcharts JS v3.0.1(2013-04-09)
。可能有必要使用建议的highcharts的最新版本


作为highcharts上的已知错误引用

非常感谢!你能告诉我如何在一个闪亮的应用程序中使用Highcharts的更新版本吗?你可以使用
选项(rcharts.cdn=TRUE)
来指示rcharts使用与Highcharts库关联的yaml文件中定义的cdn,这样就应该使用最新的Highcharts。哇,我没想到它会这么简单。很好用!谢谢。不幸的是,当shiny应用程序托管在www.shinyapps.io上时,解决方案不起作用。对我有效的方法是下载highcharts.js,将其放入我的shiny项目的www子文件夹中,并将
tags$head(tags$script(src=“highcharts.js”)
包含在我的shinyUI中。
TypeError: invalid 'in' operand style