1

我需要帮助转换用于从提到的网站 - Stacked Area Chart - NVD3.JS的 nvd3 Stacked Area Chart 的平面数据。

样本数据 :

级别 01-Oct-13 02-Oct-13 03-Oct-13
一级 11 13 13
2级 11 20 20
3级 17 11 11
4级 10 20 20
5级 15 18 18
6级 12 15 15
7 级 17 17 17

所需格式:

    [
        {
        “关键”:“级别1”
        “值”:[[1138683600000, 11], [1141102800000, 13], [[ 1141102800000, 13]]
        },
        {
        “关键”:“2级”
        “值”:[[1138683600000, 11], [1141102800000, 20], [[ 1141102800000, 20]]
        },
        {
        “关键”:“3级”
        “值”:[[1138683600000, 17], [1141102800000, 11], [[ 1141102800000, 11]]
        },
        {
        “关键”:“4级”
        “值”:[[1138683600000, 10], [1141102800000, 20], [[ 1141102800000, 20]]
        },
        “钥匙”:“5级”
        “值”:[[1138683600000, 11], [1141102800000, 13], [[ 1141102800000, 13]]
        },
        {
        “钥匙”:“6级”
        “值”:[[1138683600000, 11], [1141102800000, 13], [[ 1141102800000, 13]]
        },
        “钥匙”:“7级”
        “值”:[[1138683600000, 11], [1141102800000, 13], [[ 1141102800000, 13]]
        }
    ]

尝试使用 d3.nest() 函数,但我无法获得所需的格式。

想对转换数据提出一些建议。

提前致谢。

4

1 回答 1

0

想出了如何转换数据。将 d3.nest 与地图一起使用,我得到了所需格式的数据。下面的详细信息可能会有所帮助。将平面数据转换为 NVD3

于 2013-10-31T09:00:30.487 回答