问题标签 [sankey-diagram]
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.
javascript - D3 Sankey图节点定位算法详解
我想我需要更多关于 sankey 图的节点定位算法的解释。从这个页面http://bost.ocks.org/mike/sankey/,我知道在 D3 的插件 sankey.js 中使用迭代松弛来确定节点的垂直位置以最小化链接距离。但据我所知,通常利用迭代松弛来求解方程 Ax=b。对于这里的节点定位问题,如果x是节点的y(垂直)坐标,那么A和b是什么?
r - sankey 图中的标签大小(riverplot 包)
用例: 我正在使用Riverplot 包来绘制 sankey 图表。我需要调整图中节点标签的文本大小。在我的情况下,默认大小太大。
问题,我已经尝试过:
不幸的是,该包不适用于cex
参数。该软件包的开发人员没有向我提供指导。r
可重现的例子:
生成:
问题:
如何将节点标签(A、B、...)调整为比默认值更小或更大的尺寸?
javascript - 在 sankey d3 javascript 文件中嵌入 json
我在使用 csv 文件填充 sankey 图时遇到 CORS 问题,因此我想用嵌入式 json 替换它以进行测试。我已重新格式化 csv 数据以将其转换为 d3 sankey 插件所需的格式,但我无法弄清楚如何让 javascript 读取 json 输入来代替 csv。
我用来加载 csv 的代码如下:
我想使用的json是:
r - 在R中更改rCharts sankey图中节点的颜色
我使用 rCharts 制作了 sankey 图。这是我的代码示例。数据基于此 URL ( http://timelyportfolio.github.io/rCharts_d3_sankey/example_build_network_sankey.html )
这是桑基图的结果。
在这种情况下,我需要更改节点的颜色。这是因为我需要突出显示一些节点,例如数字 2 和 7。所以,我想要的结果是数字 2 和 7 具有红色,而其他节点具有相同的颜色,例如灰色。
我该如何处理这个问题?
google-visualization - 鼠标悬停时的桑基图
我在作为可视化示例创建的 sankey 图上使用 onmouseover 事件时遇到困难。我可以添加事件并显示静态警报,但我想在所选链接上显示所选链接的值。
和功能
r - R图分类变化 - 桑基图
有人知道如何在 R 中绘制两个类别变量的变化吗?
比如在这个例子中:
http://www.sueddeutsche.de/politik/waehlerwanderung-in-hamburg-wer-wem-die-stimmen-stahl-1.2353382
(没有动态)
所以我有两个分类变量,例如: Pre 和 Post
Pre = 样本(1:100,10000,replace=TRUE)
帖子=样本(1:100,10000,替换=真)
感谢您的任何建议!
google-visualization - 在桑基图中显示总值
是否可以在桑基图中显示总数?
例如,小提琴波纹管显示 Fruits > Place。我想知道这些地方喜欢多少水果,以及在哪些地方链接了多少水果。所以像:
这三个都链接到地方 A,所以地方 A 应该是:
(还有1个是因为葡萄)
http://jsfiddle.net/Khrys/5c2urqbx/
更新:默认情况下看起来 v42 增加了权重。
javascript - d3 sankey图-如何设置y位置
我正在尝试在桑基图的顶部或底部设置节点的位置(按名称)。例如,如果我有一个名为“New”的节点和另一个名为“Dropped”的节点,并且我想始终将 New 节点保持在图表的顶部,并将 Dropped 节点保持在底部,我将如何实现呢?
我正在寻找与此 jsFiddle 类似的东西来设置 x 轴位置,但对于 y 位置:
r - rCharts Sankey 图未绘制
使用此演示 demo2中的代码,我无法查看该图。我正在使用 rStudio,我在“查看器”窗口中看到的只是 url
http://timelyportfoli.github.ip/rCharts_d3_sankey//layouts/chart.html
我一定是做错了什么,但我没有收到任何错误或警告,也找不到解决方案。
r - 如何更改 R googleVis sankey 图表中的节点和链接颜色
如何在 R googleVis sankey 图表中更改节点和链接颜色?并且链接的颜色与其原始节点相同?