d3.js - 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 是什么以及它的作用的解释。
解决方案
推荐阅读
- android - 共享加密文件
- ruby-on-rails - 是否可以将 before_destroy 转换为内联函数?
- jquery - 在多行中向 jquery 提交表单值
- java - 如何从字符串中删除所有字符,直到一系列接受的字符?
- javascript - match() 和电子邮件正则表达式的问题
- javascript - React 和 Firebase useEffect 不会更新组件
- powershell - 更改存档上的指定值 - PS
- oracle - 如何使函数返回约束的列名?
- jquery - 在动态页面中调用 ajax 不起作用
- angular - Angular(ngSubmit)表单不起作用,我该怎么做?