我想使用hplot库中的rCharts获得HighCharts提供的细分功能,如here所述。 here提供的向下钻取功能的示例是

drill_function <- "#! function() {
    var drilldown = this.drilldown;
    function setChart(name, categories, data, color) {
        chart.xAxis[0].setCategories(categories, false);
        chart.series[0].remove(false);
        chart.addSeries({
            name: name,
            data: data,
            color: color || 'black'
        }, false);
        chart.redraw();
    };
    if (drilldown) { // drill down
        setChart(drilldown.name, drilldown.categories, drilldown.data, drilldown.color);
    } else { // restore
        setChart(name, categories, data);
    }
} !#"


我是JavaScript的新手,对此实现的任何帮助对我来说都是非常有用的

最佳答案

您可以使用包含highcharterdrilldown.js软件包。您可以在此处查看演示:http://rpubs.com/jbkunst/highcarter-drilldown
目前,我正在开发一种功能,以使制作此类图表变得更加容易。

08-16 02:37