12得票1回答
如何创建一个饼图,其中元素可以属于多个扇区?

我想要将一些数据可视化成饼图。我的数据结构是一个由(Season,Int)元组组成的列表,其中整数表示特定季节可用的物品数量。 问题是一件物品可以在多个季节中使用:一个物品可以同时适用于秋季和冬季。 是否可能将此信息显示为饼图?当计算百分比时,分母应该是什么并不清楚,因为计数的总和可以大于...

15得票2回答
如何改进网络图可视化?

我尝试使用Python中的networkx将邻接矩阵转化为图形。 我的“加权”图大约有8000个节点和14000条边。 是否有更好的布局形式或其他包、工具可以使我的图变得更加美观? 我希望结果是边权越高,节点越靠近。 这样我就可以分析集群节点。 我已经尝试了networkx文档中提供的所有布...

8得票1回答
Pydot错误:文件格式“png”未被识别。

我需要通过pydot构建一个Python图解决方案,当我尝试运行如下简单代码时: import pydot graph = pydot.Dot(graph_type='graph') i=1 edge = pydot.Edge("A", "B%d" % i) graph.add_edge(...

7得票1回答
在d3中截取文本

我想在d3中截断超过预定限制的文本。 我不确定该如何实现。 以下是我目前拥有的: node.append("text") .attr("dx", 20) .attr("dy", ".20em") .text(function(d) { if(d.rating > 2...

55得票6回答
纯Java重写的GraphViz实现?

是否有一个开源的Java替代GraphViz呢?我知道Grappa存在,它基本上将GraphViz的Graph接口包装为JavaAPI。但是,布局仍由GraphViz二进制文件完成。 我正在寻找一种纯Java的、开源的库,它提供与GraphViz相同的功能和布局算法。

8得票1回答
如何在Plotly中避免填充NaN下的区域

大家好, 我正在使用plotly工具。 我需要画一条曲线并填充其下面的区域。有可能会出现一些NaN值,很重要的是在这种情况下不要填充区域。 请注意,在我的情况下,0和NaN是不同的,因此将NaN设置为0不能解决该问题。 我尝试了以下代码: import plotly.graph_ob...

22得票1回答
可视化GnuPG的信任网络。

有没有一种方法可以将GnuPG的信任网进行可视化呢?以我的(或其他)密钥位于中心,签名密钥位于第一个圆圈中,信任人的信任人位于下一个圆圈中,以此类推。 如果没有这样的东西,我应该能够基于本地密钥环中的密钥签名来构建类似的东西,对吗?

23得票1回答
如何在GraphViz排名布局中强制实施从左到右的节点顺序?

我正在使用GraphViz可视化一组过程。每个过程由一些程序顺序中的读或写操作组成。自然而然的,希望将操作按照每个过程的从左到右顺序排列。使用GraphViz(版本2.28),我的代码如下:digraph G { ranksep = 1.0; size = "10,10"...

8得票3回答
Cosmos DB图形化可视化工具

有没有工具可以可视化在Cosmos DB Graph中创建的图形? 我正在寻找类似于Gephi(https://gephi.org/)或OrientDB或Neo4j使用的工具。 我需要连接到数据库的工具。Gephi似乎需要导出文件,然后使用导出的文件。OrientDB和Neo4j的工具将连...

13得票2回答
如何在dot语言(graphviz)中强制节点重叠指定的量

我是一个graphviz中点布局的新手。我正在尝试用dot语言来指定一张图形,并且希望某些节点集合强制重叠一定量(例如其面积的70%或其他类似效果)。我知道我可以强制指定节点的x和y位置,从而引起重叠,但在这种情况下,我正在编写一个C#程序,该程序根据特定输入生成相关的dot脚本,因此节点数量...