问题标签 [hierarchical]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
349 浏览

oracle - 来自两个表的分层查询

帮我创建一个分层查询。
我有两张桌子:

表 1(dic_kgs)

等等

表 2(dic_kgs_strings)

等等。

我想在以下视图中得到结果:

我只写了部分查询:

谢谢。

0 投票
1 回答
671 浏览

wpf - 使用 XML 和 Treeview 的分层数据

我正在制作一个用户界面,用户可以在其中添加和存储指向他们最喜欢的 Youtube 视频的链接。与浏览器中的收藏夹非常相似,但仅适用于 Youtube 视频。

我希望将链接显示在树视图中,以便可以将它们分类到类别和子文件夹等中。有点像这样:

目前我最苦恼的是,一旦用户界面关闭,用户如何存储这些数据。我一直在研究 xml 绑定,但我似乎无法创建一个像样的 xml 模式,它似乎可以与树视图一起正常工作。

另外,我将如何将 URL 与视频名称一起存储,但树视图只显示名称?

对于解决此问题的最佳方法的任何指示,我将不胜感激。有没有更好的办法?这一切都非常令人困惑。

非常感谢。

0 投票
1 回答
505 浏览

c# - 在 C# 中创建具有树结构的上下文菜单

我在尝试在 C# (WPF) 中创建具有层次结构的 ContextMenu 时遇到了困难。源是一个简单的列表,其中包含以下内容:

基本上我必须像这样创建一个你的菜单:

我对 WPF 的经验很少,我知道这可以结合 ContextMenu 和 MenuItem 来完成。有什么提示吗?

0 投票
1 回答
654 浏览

oracle - Duplicate Hierarchical Data to the same table - Oracle

How to duplicate hierarchical data to insert them at the same table, generating new Ids but keeping parent-child relationship

0 投票
2 回答
4795 浏览

r - 有没有更好的方法在 R 中分层聚类?

我想按行然后按列进行层次聚类。我想出了一个完整的解决方案:

变量mtxf.inmtxf.out分别表示输入矩阵和聚类输出矩阵文件。变量clusterMethodhclust方法之一,例如single,average等。

作为示例输入,这是一个数据矩阵:

运行这个脚本,我失去了左上角的元素mtxf.in。这是此脚本的输出:

我的问题:除了寻找一种方法来保留输入矩阵文件的原始结构之外,我也不知道这会消耗多少内存,或者是否有更快、更干净、更像“R”的方式来做这件事.

在 R 中按行和列进行聚类真的这么难吗?有建设性的方法来改进这个脚本吗?谢谢你的建议。

0 投票
4 回答
21515 浏览

python - 如何在 scipy 创建的树状图中获得与颜色簇相对应的平面聚类

使用此处发布的代码,我创建了一个不错的层次聚类:

scipy 树状图

假设左侧的树状图是通过执行类似的操作创建的

现在如何获得每个彩色集群成员的索引? 为了简化这种情况,忽略顶部的聚类,只关注矩阵左侧的树状图。

此信息应存储在树状图Z存储变量中。有一个函数应该做我想要的调用fcluster(请参阅此处的文档)。但是,我看不到在哪里可以提供cutoff与创建树状图时指定的 fcluster 相同的位置。似乎 , 中的阈值变量fcluster必须t根据各种模糊的测量值 ( inconsistent, distance, maxclust, monocrit)。有任何想法吗?

0 投票
1 回答
704 浏览

asp.net-mvc-3 - 如何为测验引擎创建架构?

我正在开发一个测试工具,它将包括不同的模块/问题类别,并允许不同的问题/问题类型(即多项选择、带音频的多项选择、音频加表格等)。测试(测验)将包括具有可变数量选择的多项选择题。

以下是我的初始架构:

我认为允许不同问题/问题类型的最佳方法是为每个子类型创建一个表,其中包含特定于该问题类型的附加字段。我从这篇关于数据建模的文章中得到了这个想法:逻辑数据建模中的类型、子类型和类别模式

测试由不同的类别组成,每个类别将由该特定类别中随机选择的问题组成。用户进行的每个测试都保存到数据库中。

你认为我在正确的轨道上吗?如何使用 EntityFramework 之类的 ORM 将我的表映射到类。

我想到的另一个模式在我看来过于通用且难以查询。

我将如何显示作为分层复合类型的测试?是否仍然可以在 ASP .NET MVC 3 (Razor) 中使用模型绑定。

0 投票
1 回答
1168 浏览

sql - Oracle SQL 优化:分层查询

我有这个查询,它获取记录列表并跟踪每条记录的谱系,但它永远运行。谁能帮我提高性能?

下面是这个查询的解释计划 在此处输入图像描述

在此处输入图像描述

0 投票
1 回答
458 浏览

xml - 如何从 flex 中的 sql 表创建 xml 类别/子类别层次结构

我有名为类别的 sqlite 表,其中包含字段 id、name 和 parent_id。样本数据很像:

ID 名称 parent_id 1 产品 0 2 工具 0 3 计算机 1 4 监视器 1 5 防病毒 2

现在我想从上述数据创建分层 xml 树。parent_id 为 0 的类别显然是顶部节点。

谢谢和问候,法尔汉·艾哈迈德。

0 投票
2 回答
454 浏览

mysql - 以高写入负载在 MySQL 中存储分层数据

我正在构建应该具有高写入负载和数千甚至数百万表示用户定义/构造的树的分层记录的 Web 应用程序。我不是想用线程建立论坛,而是用数千个小型层次结构(树多达 10-20 个后代)的庞大数据库......

我知道许多用于存储层次结构的模型 - 目前我正在使用嵌套集,但是具有大量数据和负载的性能是个问题。我也怀疑邻接列表或类似的东西可以解决这个问题。

我一直在试验 Mongo 数据库,它是超快的键/值存储,但我只能使用 MySQL。

我想听听其他人遇到类似问题的经历。