问题标签 [information-visualization]
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.
graph-layout - 哪些算法适用于交互式/实时绘图?
哪些算法适用于实时数据和直接操作的交互式/实时图形绘制?
做不到这一点-您使用哪些库来绘制图形?
建议;
- Prefuse信息可视化工具包
- 还有其他人吗?
顺便说一句-我的意思是图论意义上的图-点和线
- 任何语言
- 现场我的意思是图表应该在屏幕上一次可操作。
project-management - 管理多个软件项目
我们的组织有大约 50 个不同的软件项目(大约 90 名开发人员)。有的大,有的小。有些是从前到后的解决方案,有些是在现有解决方案和技术的基础上构建的。
其中一些项目是新的举措,一些是对我们构建的现有软件的增量改进。
我们的高级管理层正在寻找一种时尚的方式来可视化所有正在进行的项目,包括:
- 时间和资源上的努力规模
- 预期工作的投资回报率
- 指出增量改进与新举措。
原因是我们可能希望转移资源以确保最高的投资回报率,但并非所有开发人员都可以根据他们的技能组合进行替代。
在我的脑海中,这会产生某种类型的热图或仪表板,但我想看看是否有任何推荐的解决方案或工具可以攻击这个区域。
现在我们只有列出每个项目和资源的电子表格,不知何故,它并不能很好地可视化实际发生的事情。
有什么建议么?
java - 如何在java中将双值表示为二维矩阵中的圆圈
所以我想编写一个矩阵资源管理器,它使我能够重新排列矩阵的行和列。对于这个 porpouse,我使用了 Jtable 类。现在我遇到的问题是,通过查看双精度值来重新排序矩阵非常困难,所以我想打印矩阵不是使用双精度值,而是使用圆的半径表示值的圆。这样我就可以更快地分辨出大值和小值之间的区别。
任何人都知道如何将这个双精度值变成带有 JTable 或任何表类的实心圆圈?
visualization - 热图显示服务器上的文件系统差异?
我的任务是创建一个简单的基于 Python Web 的应用程序,以图形方式表示各种服务器之间的“差异”,就整个文件系统中各种关键配置文件的内容而言。
1. 高级热图
对于高级概述,我正在考虑创建每个系统的热图(例如http://www.jjguy.com/heatmap/)。每个系统都与一个黄金源图像(原始图像)进行比较,然后我们使用颜色来表示与该图像的差异程度。
文件系统映射到 xy 轴,因此每个系统的热图上的相同坐标代表相同的文件。
我的第一个问题是,您对将文件系统映射到 xy 坐标的好算法有什么建议吗?请记住,虽然每个服务器应该具有或多或少相同的文件系统层次结构,但这可能不一定正确,我仍然需要找到一种方法来表示丢失的文件/目录,或者可能是添加的文件/目录。我不确定这是否可能,以及将等效文件/目录映射到每个系统地图上匹配(或至少相似)xy 点的第一个要求。这里有什么新颖的方法/算法吗?
然后我需要一种方法来量化每个文件之间的变化程度(行数?),然后将其传递到热图上。请记住,我需要区分具有 10 行更改的单个文件和每个具有 1 行更改的 10 个文件,因为两者都有不同的分支。
2. 向下钻取以显示文件差异
我希望还能够在 webapp 中提供深入到单个文件/目录的能力,并查看它们之间的变化。
我一直在将 Kdiff3 和 Meld 组合用于可视代码差异,Meld 显示的变化方式给我留下了深刻的印象。
http://meld.sourceforge.net/meld_file1.png
我似乎找不到任何独立的网络库,它们自己提供视觉差异机制。我找到的最接近的是 jsdifflib ( http://snowtide.com/jsdifflib ),但它似乎与 Meld 之类的功能(或美学,我想)不匹配。这里有什么建议吗?
(修正主义者实际上看起来很酷 - http://benfry.com/revisionist/ - 但我似乎找不到任何公共代码)。
干杯,维克多
jquery - 数据可视化 - 在 HTML、CSS、JQuery 中显示树
我有一个基于树的数据集,我想在我的网页中进行可视化。数据只是你的基本树:有一个父节点,有子节点,然后是这些节点的子节点。
我正在寻找一个包以树格式可视化数据。有人知道吗?谷歌有一个,但我想知道是否还有其他选择
information-visualization - 相关事件统计的良好可视化
我正在写一个日志事件相关器。其原理是让多个日志源在多个地方分析相同的信号,然后将所有事件关联起来,通过最小公分母的方法确定原因。
输出变成了类似的东西;(事件计数可以扩展为实际事件以进行向下钻取) nodeA,nodeB,nodeC:524 nodeA,nodeB:65 nodeA:15 nodeC:64
这些事件很可能对节点进行分区,这样您就不会在 A、B 和 B、C 中找到相关事件,但它可能在极少数情况下发生。
我想以某种合适的方式形象化这一点。我正在考虑某种关于立体模型的“维恩”图,但我想听听是否有人有其他想法,或者知道其他地方是否有类似的工作?
javascript - 在 Protovis 中处理多个数据对象(javascript 信息可视化)
我对尝试修剪并将一组数组移交给 Protovis 感到非常沮丧,这些数组只包含一组数据对象中的数字,看起来像下面这样,为每个对象绘制三个单独的饼图(pv.Wedge)......
从文档中,我被告知在 Protovis 中几乎不需要循环,但我似乎无法正确操作/解析 myData,所以我求助于显式循环。
我尝试了许多不同类型的循环,但我得到的最好的结果是在我希望饼图出现的空白区域下打印出数字。如果有人能给我暗示我应该做些什么来实现这一目标,我将不胜感激。目前我被困在 -
}
hci - 创建交互式可视化的指南?
有谁知道为探索数据集创建交互式可视化的任何指南?
我可以找到很多关于为什么特定实例是好还是坏的材料,但设计交互式可视化的实际设计过程似乎是一门黑色艺术。
plugins - 使用来自 Geoserver 的 WMS 层的热图/数据可视化
我想找到一些可用于从 Geoserver 创建热图 WMS 图层的东西。我发现 AcidMaps (http://acidmaps.org/) 可以用作 Geoserver 的插件来生成热图 WMS 图层。但我想知道是否有人对此有一些信息。
database - 是否有帮助信息可视化的免费数据分析器?
我准备了一份评估软件的问卷并提交给 n 个人。问卷有很多问题,都只有一个选择,如下所示:
- 你几岁?(13-15) (19-25) (26-35) (35 岁以上)
- 你有什么资格?(大学生) (毕业) (博士)
.... 在以下方面表达从 1 到 4 的评价:a1 a2 ...我在 Excel 和 Mysql 数据库中复制了所有答案,现在我需要找到例如之间的相关性。年龄和评价的每个方面的评级。是否有针对 Linux 执行此操作的免费工具,可以帮助我可视化相关性?例如。大多数 13 到 18 岁的人认为方面 1 很差,19-25 很差,26-35 很好...
我知道多种类型的双变量、三变量数据(例如散点图)的可视化,但我不知道如何获得它们。
请原谅我最糟糕的英语,我希望你能理解我的问题......提前谢谢!