使用rCharts、shiny、nPlot关闭nvd3中scatterChart的放大功能

3
我使用nvd3.js在rCharts中构建了一个scatterChart,并希望关闭放大功能。这是否可能?
以下是代码:
output$riskChart <- renderChart({
             risk <- nPlot(Return ~ Risk, group = 'Names', data = RiskData(), 
               type = "scatterChart", dom = 'riskChart', width = 1000, height=400) 
            risk$chart(size = '#! function(d){return d.Size} !#')   
            risk$chart(color = c('#c66631', '#317cc6', '#32743a', '#c4c631'),
            tooltipContent = "#!function(key, y, e, graph) {
                return '<h4>' + key + '</h4>' +
                  '<p><strong>Risk: </strong>' + y + '<br><strong>Return: </strong>' + e + '</p>';
              }!#") 
              risk$xAxis(axisLabel = 'Risk')  
              risk$yAxis(axisLabel = 'Return')  
             return(risk)
           })

感谢您提前提供的帮助!

1个回答

5
只需要添加 <\p> 。
risk$chart(showControls = FALSE)

关闭控件,包括放大。


谢谢Ramnath!我本来还希望这样做可以解决工具提示的问题,但似乎这个错误仍然存在。 - Joe Jansen

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接