treemap相关内容

Java中的SortedBiTreeMultimap数据结构?

是否有任何具有类似TreeMap的数据结构的Java库,它也支持所有这些: 按值查找(如Guava's BiMap) 非唯一键的可能性以及非唯一值(如Guava's Multimap) 跟踪排序值以及排序键 如果存在, probaby被称为SortedBiTreeMultimap或类似的:) 这可以使用几个数据结构在一起生成,但是我从来没有花时间在一个很好的类中联合他们,所以 ..
发布时间:2017-04-03 15:17:12 Java开发

Java数据结构类似于TreeMap + Hash?

我需要将键值对输入到数据结构中,这样我们可以按键升序检索它们 - 但是它们可能是许多相同值的键。 $ b因此,如果kv对是{10-a,10-b,9-c,8-d,8-e,8-f,4-g,4-h,2-i}我需要按照以下顺序检索值:a,b,c,d,e,f,g,h,i。在JAVA API中是否有任何数据结构支持这一点? 我尝试使用TreeMap,因为它保持它们的顺序,允许我使用TreeMap.la ..
发布时间:2017-04-03 14:49:12 Java开发

您将使用哪种数据结构:TreeMap或HashMap? (Java)

描述| 一个Java程序,用于读取文本文件,并按字母顺序打印每个唯一的单词以及该单词在文本中出现的次数。 程序应该声明一个类型为 Map 的变量来存储单词和相应的频率发生。哪个具体类型呢? TreeMap 或 HashMap ? 输入应转换为小写。 一个字不包含任何这些字符: \t\ ..
发布时间:2017-04-03 11:21:34 Java开发

D3 Treemap多参数叠加

这其实是一个奇怪的问题。我正在处理此 https://secure.polisci.ohio-state。 edu / faq / d3 / zoomabletreemap_code.php ,目前尝试在树形图中传递多个参数,并尝试将它们合并到堆栈中,这些操作大多数是在可缩放树形图中完成的。 为此更改记录的代码如下: //聚合内部节点的值。这通常由 // treemap布局完成,但 ..
发布时间:2017-03-11 01:24:32 前端开发

D3的treemap json数据格式

我是d3js的新手。我已经经历了几个树形图可视化的例子,并注意到数据具有相同的层次结构: { “name”:“flare”, “children”:[ ... ] ... } 但是如果我有一个没有嵌套的具有相同属性集合的对象数组: [ { “CourseID”:“15.010B”, “Subject”:“15.01”, “ :“B”, “Depart ..
发布时间:2017-03-11 00:56:25 JavaScript

使用D3.js动态更新treemap元素

我正在尝试使用D3.js和以下示例实现树形图: http://mbostock.github.com/d3/ex/treemap.html 到目前为止,它的效果还不错。 我的问题是,如果我想使用转换刷新树形图项目一个全新的数据集,我不能这样做。 让我们举一个简单的例子: DATASET1: PROD1,PROD2,PROD3 ... DATASET2:LOC1,LOC2 ..
发布时间:2017-03-11 00:47:07 JavaScript

d3.js - 父级的值大于其子级的总和的树

我尝试使用d3.js来显示一个树形图,其中父级的值可能大于其子级的总和。例如,假设我在一个命名空间层次结构中可视化代码行。命名空间B和C是A的子代,每行为1行。命名空间A为3行 - B和C为1行,自身为1行。因此,单独的B和C不会决定A的大小。 我想在树形图上显示这个属性。特别地,父应该是在尺寸正确成比例的子矩形的顶部的矩形。如果父项没有添加任何额外的大小,父项应该仍然显示,但最小尺寸(也许 ..
发布时间:2017-03-10 22:22:29 前端开发

将SVG文本剪切到D3树形图中的矩形的宽度

我想知道是否有一个更简单的方法来限制文本标签的宽度,而不是使用剪辑路径。 这里是一个例子寻找有关标签: treemap : > 请注意,标签会被包含图块的边界截断。 这个特定的例子使用 code>标签,默认情况下具有此行为。但我使用SVG ,我希望有一个更直接的方式做这个比定义另一个rect形状的单独剪辑路径。 / p> 解决方案 您可以 ..
发布时间:2017-03-10 20:49:34 前端开发

创建自定义d3布局

我需要创建一个自定义的d3布局,它稍微接近一个树形图,但是是三角形的。这里是一个屏幕截图,以便您可以理解: 金字塔布局 正如你可以看到,它的工作相当整洁,符合我的需要。 为了编码,我将基于treemap布局代码的代码: d3.layout.pyramid = function(){ var hierarchy = d3.layout.hierarchy(),round = ..
发布时间:2017-03-10 20:21:09 前端开发

我可以使用图像作为d3 treemaps的背景矩形吗?

是否可以在d3中制作树形图,每个矩形的背景是图像?我正在寻找类似于在Silverlight 这里,但对于d3。 解决方案 是的,如果有可能,是否有任何推荐的教程?在SVG中使用图像有几种方法。您可能想要将图像定义为图案,然后使用它来填充矩形。有关详细信息,请参阅此问题(无论元素如何,过程都是相同的 在D3代码中,它看起来像这样(简化)。 svg.append(“defs”) ..
发布时间:2017-03-10 18:47:59 JavaScript

d3.nest()键和值转换为name和children

我正在从csv文件创建一个树形图。 csv文件中的数据是层次结构,因此我使用d3.nest()。 然而,生成的JSON的形式是{key:“United States”,values:[...]} 可缩放树图例如( http://mbostock.github.io/d3/talk/20111018/treemap.html ) 要求层次结构as {name:“United States”, ..
发布时间:2017-03-10 17:52:19 前端开发

Python转储dict到json文件

我有这样的字典: sample = {'ObjectInterpolator':1629,'PointInterpolator':1675, RectangleInterpolator':2042} 我不知道如何将dict转储到 json 文件,如下所示: { “name”:“ interpolator“, ”children“:[ {”name“:”Object ..
发布时间:2017-03-10 17:31:22 Python

梯形颜色在D3的树形图中

首先这是不同于以前的问题在帖子,我想实现的是一个梯度的整个treemap在d3,就像我们在谷歌treemaps。 我想尝试 http:// bost.ocks.org/mike/treemap/ 和工作相同,但在d3我试图有一个颜色渐变。 目前我这样做 color = d3.scale.category20c() 和 .style(“fill” { ..
发布时间:2017-01-20 03:53:14 前端开发

是什么原因导致ClassCastException:java.util.TreeSet不能被转换为java.lang.Comparable?

所以我试图将一个特定长度的字符串从一个字符串集合(可以是一个集合或一个列表)移动到一个TreeMap,并设置每个字符串中的字符集作为该字符串的键 ,但 map.put(keyRinger(word),word); throws java.lang.ClassCastException:java.util.TreeSet不能转换为java.lang.Comparable Map ..
发布时间:2016-12-15 22:59:02 Java开发

我应该在TreeMap中使用Double作为键吗?

如 Double in HashMap 的答案所述,双面不应在HashMaps中使用,因为他们很难比较平等。我相信我的情况不同,但我想我会要求确保,因为我没有看到任何关于这个。 我要有一个系列与对象相关联的双精度值,我希望它们按照双精度值排序。是TreeMap合适的解决方案吗?会有更好的一个吗? double值是由一系列数学生成的,所以重复值的可能性非常低。 编辑:我应该澄清:我需要的 ..
发布时间:2016-12-15 21:49:54 Java开发