Отключите увеличение на scatterChart в nvd3, используя rCharts, блестящий, nPlot

Я построил точечную диаграмму в rCharts с помощью nvd3.js и хотел бы отключить функцию увеличения. Это возможно?

Вот код:

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)
           })

Заранее спасибо за помощь!


person Joe Jansen    schedule 07.01.2014    source источник


Ответы (1)


Просто добавь

risk$chart(showControls = FALSE)

чтобы отключить элементы управления, которые включают увеличение.

person Ramnath    schedule 07.01.2014
comment
Спасибо Рамнат! Я надеялся, что это также решит проблему с всплывающей подсказкой, но похоже, что эта ошибка все еще существует. - person Joe Jansen; 09.01.2014