问题标签 [treemaps]
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.
statistics - 如何制作 voronoi 树形图?
我想为统计数据制作 voronoi 树图,例如 新闻摄影
你知道我如何在 Perl、PHP、Ruby 或 Python 中做到这一点吗?
actionscript-3 - 使用 actionscript 的树图
有谁能够帮我??我的任务是使用 actionscript 3.0 并使用矩形打包算法制作树形图!!!任何人都可以帮助我吗?我找不到资源来教我如何做到这一点 拜托我需要你的帮忙..
java - Java - 在一张地图中交换值和键?
我正在为我的编程课制作一个加密和解密程序,但是我比小组领先一年,所以我想我会用我去年学到的东西来简化事情。我决定使用树图。该程序所做的是它接收一个文件,读取包含字母如何编码的加密数据的第一行。它采用“A->B”、“B->C”、“C->A”等格式,然后第 2 行的空行和第三行包含消息。我用了注册。从文本文件中删除我不需要的字符的表达式,将键映射到第一个字母,然后将这些值设置为带箭头的字母。(A 是 key,B 是 value)所以如果消息说 ABC,它就会变成 BCA。我想知道,至于解密,是否有一种方法可以轻松地将键和值翻转到输入所在的位置,A key = B val,它将交换为 B key = A val。只是寻找一种比我目前使用集合和迭代器更简单的方法。
java - 如何创建嵌套的 TreeMap?
这与我之前的问题有些相关,但我意识到我需要在问题的早期处理嵌套问题,所以这就是我所在的位置。(我也离成为 Java 初学者不远了,所以请多多包涵)。
我正在为 5 个房间创建一个简单的预订系统,其中包含姓名、时间、房间号和日期。这必须使用嵌套的 TreeMaps 来完成。这是我看到的数据布局,其中括号代表 TreeMap 的边界:
(天,(房间号,(时间,名称)))
据我所知,我需要一张用于时间和名称的 TreeMap,每个房间一张,然后每天一张。这意味着每天每个房间一个时间/名称树图,这意味着 1 x 5 x 7 = 35 个树图。像这样:
(不同的括号类型代表嵌套 TreeMaps 的边界)
得出这个结论后,我的下一个问题是遍历一个循环来创建所有这些 TreeMap。我似乎无法使用 for 循环动态生成 TreeMap,因为我无法将计数器的变量编号粘贴到新创建的 TreeMap 的名称上。
我确实有这个:
但它只有三个,这显然不足以允许重复密钥 - 例如“0900”(时间密钥)或“房间 1”(房间密钥)的任何新条目都将覆盖旧条目。
有没有人有什么建议?将不胜感激:)
java - 将 Treemap 键和值转换为数组
我需要将 TreeMap 转换为数组;谁能告诉我它是怎么做的?我需要键和值。我将每个单词映射到文本文件中的频率
这是输出:
python - 像windirstat这样的Python图?
我有兴趣使用 python 根据正方形的大小(以及可选的颜色)制作表示值大小的图表。基本上我正在寻找一种方法来概述一堆值,比如好的旧程序windirstat与硬盘使用有关(它基本上使一个大方块代表您的硬盘驱动器,然后组成其内部区域的较小方块代表不同的程序,方块越大文件越大,颜色表示文件类型)。我对 matplotlib 相当熟悉,我认为用它做这样的事情是不可能的。是否有任何其他 python 包可以提供帮助?如果不是,对更低级别的东西有什么建议吗?如果我能找到一种以编程方式绘制框的方法,我想我可以手动完成(我并不关心格式,但导出 SVG 和 PNG 的选项会很好)。
最终,最好让它像 windirstat 那样具有交互性,如果你将鼠标悬停在特定的方块上,你会得到更多关于它的信息,如果你点击它,也许你会进去看看它的构成特别的广场。我只熟悉用于 GUI 的 wxpython,不确定它是否可以用于这样的事情。现在我很高兴只输出它们。
非常感谢!亚历克斯
编辑:谢谢大家,您的两个答案都有很大帮助。
java - TreeMap中的Java TreeMap - 标识符错误?
这工作正常:
但是这个:
导致以下错误:
为什么?我究竟做错了什么?我尝试了其他几种方法,但我不明白为什么这是错误的。
java - 结合treeMaps输出相似的值
我正在尝试比较两个树形图并比较关键字,然后对于两个地图的共同点,我想将这些值加在一起,然后将其输出到文本区域
到目前为止,我有两个可以成功工作的树图,但我不知道如何将它们与其他树进行比较。
到目前为止,这是我的代码:
这是我想出的一些伪代码,我不确定这是否可行或可行,但这是我想出的唯一方法
我的括号或其他东西似乎也有问题,我是编程新手,所以它可能是类似的东西,但是当我制作树形图时,我可以在同一个代码块中成功输出它们,但如果我去底部并尝试在其他地方输出它出现为空或未找到,就像地图只存在于该区域内,我知道我应该知道为什么会发生这种情况,但我不知道,我假设与公共或私人有关,或其他什么。
提前感谢您的帮助,抱歉,问题太大了,我很迷茫。
colors - 如何在 D3 中使用自定义颜色创建树状图
有谁知道如何在不使用 color2 = d3.scale.category20c(); 的情况下在 d3 树图上创建自定义颜色?或 d3.scale.category10c();?
非常感谢,如果你这样做。
java - 添加两个稀疏矩阵树形图
我正在尝试将两个不同的稀疏矩阵相加,以实现一个大矩阵,其中包含来自另一个矩阵的所有值。但是,如果它们在特定键处都有值,则应将这些值相加。我不知道如何引用正在创建的新矩阵,以便我可以将新的新值放入其中然后返回。