首页 > 解决方案 > D3.js 代码库的平面数据中的“row_id”是什么意思?

问题描述

我正在学习 D3.js 并通过代码库进行聚类树状图可视化。有以下代码的平面数据部分:

{"row_id": "111", "ou_name": "T", "parent": null},
    {"row_id": "112", "ou_name": "R", "parent": "111" },
    {"row_id": "113", "ou_name": "S", "parent": "111" },
    {"row_id": "114", "ou_name": "M", "parent": "112" },
    {"row_id": "115", "ou_name": "O", "parent": "113" },
    {"row_id": "116", "ou_name": "P", "parent": "112" },
    {"row_id": "117", "ou_name": "Q", "parent": "112" },
    {"row_id": "118", "ou_name": "N", "parent": "112" },
    {"row_id": "119", "ou_name": "K", "parent": "114" },
    {"row_id": "120", "ou_name": "A", "parent": "115" },
    {"row_id": "121", "ou_name": "B", "parent": "115" },
    {"row_id": "122", "ou_name": "C", "parent": "118" },
    {"row_id": "123", "ou_name": "D", "parent": "118" },
    {"row_id": "124", "ou_name": "E", "parent": "118" },
    {"row_id": "125", "ou_name": "F", "parent": "118" },
    {"row_id": "126", "ou_name": "G", "parent": "118" },
    {"row_id": "127", "ou_name": "H", "parent": "118" },
    {"row_id": "128", "ou_name": "I", "parent": "118" },
    {"row_id": "129", "ou_name": "J", "parent": "118" },
    {"row_id": "119", "ou_name": "L", "parent": "114" }

从代码中可以明显看出 T 是 R 和 S 的父级。但是“row_id”在这里是什么意思?row_id 以 111 开头是否有特殊原因?我更改了所有节点的 row_id,即 111 -> 1、112 -> 2、113 -> 3 等等,但它没有用。

请帮助我理解这一点。我尝试了 Google 搜索,但找不到任何关于 row_id 是什么以及它的作用的解释。

标签: d3.js

解决方案


推荐阅读