问题标签 [data-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.

0 投票
2 回答
2305 浏览

apache-flex - Flash 绘图库

随着时间的推移,我收集了一堆数字统计数据。

我需要在 HTML 页面中将其作为折线图显示给用户。我想在客户端上渲染图形。如果图形是交互式的(允许用户缩放、滚动、切换图形线的可见性等),那将是完美的。

有没有适合 Flash / Flex(或者,也许是带有 Canvas 的 JavaScript)的免费图形绘制库?

我更喜欢类似 gnuplot 的东西,但会处理任何足够理智的东西。

更新:除了 Flare之外的东西。

0 投票
2 回答
7500 浏览

c - GraphViz 边缘标签

我正在尝试使用 graphviz 绘制 C 头文件之间的依赖关系图。

基本上,我正在做的是记录所有出现的#include 和条件(我的意思是#if 条件)。如果一个文件包含另一个文件,则它在图中成为它的父亲,潜在条件是边缘标签。

我得到一个相当大的图表。问题源于始终水平的边缘标签(您无法更改它)并且似乎总是左对齐(我尝试过 labelloc 和 labeljust 但它没有改变任何东西。“居中”的正确方法是什么?一条边的标签。

为了避免这个问题,我尝试将条件渲染为节点。如果 Ah 在 ANSI 条件下包含 Bh,则存在从 Ah 到 ANSI,然后从 ANSI 到 Bh 的链接。这看起来不错,但问题是如果 Ch 在相同条件下包含 Dh,我会看到从 Ah 到 ANSI 的链接, 一个从到 Ch 到 ANSI;一个从 ANSI 到 Bh ,一个从 ANSI 到 Dh 。问题是我不知道是 Ah 还是 Ch 包含 Bh 。有没有办法指定诸如通过节点之类的东西(ANSI下的从Ah到Bh的链接可能利用了透明度。)

0 投票
3 回答
5584 浏览

c# - Winforms 中的可视化树形图

有没有在 C# 2.0 WinForms 中构建方形树形图的框架?

与此类似的东西:

(来自http://www.codeproject.com/KB/recipes/treemaps.aspx

0 投票
3 回答
1037 浏览

.net - 是否有 Google 可视化 api 的 microsoft/.net “版本”

这只是关于 .Net 中是否有类似类型的可视化工具/服务的开放性问题。

谢谢。

0 投票
2 回答
64313 浏览

python - 在 Python 中,如何轻松地从一些源数据生成图像文件?

我有一些我想可视化的数据。源数据的每个字节大致对应图像的一个像素值。

使用 Python 生成图像文件(位图?)的最简单方法是什么?

0 投票
2 回答
1379 浏览

xml - 如何在 Flex /Flash 中可视化 XML?

我正在制作一个 Flex 应用程序,以在树、径向图等中可视化 XML 文件的内容......我浏览了整个互联网,但找不到任何有用的教程或源代码来说明如何做到这一点。Web 上的大多数现有组件都存在许可问题,因此我更喜欢从头开始编写某种 XML 可视化算法。

我发现的一个例子是ScienceLogic。这与我正在尝试做的非常相似。

关于如何在 Flex/Flash 中编写 XML/数据可视化工具的任何帮助?任何帮助是极大的赞赏。谢谢!

编辑:可视化器应该制作类似于层次图的东西,如下所示:

想象一个带有服务器、路由器和计算机的网络——你想把它放在一个网络或图表中。

0 投票
3 回答
1795 浏览

perl - 如何用 Perl 构建家谱?

我在 Perl 中有一个编程作业,要求我执行以下操作:

  1. 在 mySQL 数据库中创建一个表,并将这些记录插入其中:

  2. 将表中的数据加载到 Son 类的实例数组中。

  3. 使用该数组,创建表示父子树的 HTML 代码,并将 html 代码打印到 STDOUT。没有必要让树看起来很好。这样的事情会很好:

树

我的想法用完了,请帮忙。我的代码如下:

0 投票
3 回答
846 浏览

macos - 简单的可编程数据绘图

我大部分时间都在绘制数据,但不幸的是,我还没有找到适合我的绘图需求的解决方案。目前,我发现执行绘图的最强大、最令人愉快的库是 matplotlib。结果是惊人的,但是当我尝试做一些简单的事情时,我主要花时间与图书馆斗争,比如我想要的箭头。类似 R 和 gnuplot 这样的程序会产生视觉上不那么吸引人的结果,而且它们不是基于 GUI 的。

另一方面,像 xmgrace(或更好的)这样的程序允许直接操纵绘制的对象和直接反馈,但它们在两个重要点上失败了:

  1. 如果我的数据集(通常存储在 csv 文件中)由于某种原因发生更改,我必须重新导入它并再次手动执行操作
  2. 一旦我获得了一个不错的绘图设置,我必须重新创建绘图的唯一方法是使用图形化的交互式程序。我希望有可能在我的 csv 文件上运行命令行实用程序并因此获得 .pdf,而无需人工干预。

我仍然必须找到可以为我提供两全其美的东西,而且价格实惠。理想情况下,我需要一个交互式 GUI 程序(la Origin)来生成基于 matplotlib 的 python 脚本。

是否有人对可以满足我在 OSX(最好)或 Linux 上的需求的软件有任何提示?

0 投票
7 回答
3887 浏览

java - 用 Java 可视化数据

市场上有没有很好的库来可视化 Java 中的大数据。也许是一个统计输出库。我知道在 R 中可视化统计数据的编程语言 R。我还看到了连接 Java 和 R 的解决方案。如果有一个纯 Java 解决方案会更好。

0 投票
5 回答
74218 浏览

google-maps - 在谷歌地图(或类似平台)上从 CSV 文件中绘制纬度/经度值

我得到了一张数据表,其中包括纬度和经度列。数据仅适用于美国。我想做的是将这些数据提供给谷歌地图或类似的工具,如实时地图,并绘制数据点。

有没有人有代码示例或知道使这项任务变得简单的库?如果其他东西可以绘制它们(或生成 JavaScript 来执行它),我可以读取这些值。我熟悉 C#、PHP、Python 等,所以语言不是优先事项。我的偏好是简单而强大的东西。