如何基于Key对NVD3中的堆栈条进行排序

时间:2017-08-02 09:23:05

标签: d3.js nvd3.js

图表是堆叠的垂直图表。 我有以下数据,数据根据国家/地区分组。截至目前,nvd3正在显示堆栈是建立在栏上,由Key命令。有没有办法根据y轴值对条形图的堆栈进行排序。

var data = [
            {
                "key" : "India`",
                "values" : [
                    {
                        "x" : "(0-3)",
                        "y" : 0.1
                    },
                    {
                        "x" : "(4-10)",
                        "y" : 0.4
                    },
                    {
                        "x" : "(11-15)",
                        "y" : 0.6
                    },
                    {
                        "x" : "(16-20)",
                        "y" : 0.2
                    },
                    {
                        "x" : "(>21)",
                        "y" : 0.2
                    }
                ]
            },
            {
                "key" : "Pakistan",
                "values" : [
                    {
                        "x" : "(0-3)",
                        "y" : 0.2
                    },
                    {
                        "x" : "(4-10)",
                        "y" : 0.4
                    },
                    {
                        "x" : "(11-15)",
                        "y" : 0.2
                    },
                    {
                        "x" : "(16-20)",
                        "y" : 0.2
                    },
                    {
                        "x" : "(>21)",
                        "y" : 0.6
                    }
                ]
            }
        ]

0 个答案:

没有答案