【问题标题】:Searching for Java library to build an app that interacts with data搜索 Java 库以构建与数据交互的应用程序
【发布时间】:2011-10-26 05:25:24
【问题描述】:

我有一个项目,我应该通过聚类分析来分析数据。基本上数据应该像这张图一样可视化 每个数据集 - 例如让它成为人 - 是一个水平行,其中垂直线显示性别、年龄等属性。 现在,如果可以显示这些数据,我还想水平和垂直移动行 a) 通过代码和 b) 通过拖放。

有人知道这方面的好图书馆吗?

重要

  • 目标是桌面应用程序
  • 预计数据集约 500 个
  • 每个数据集的属性在 60 左右
  • Java/SWT 中已经有一个应用程序,因此首选此方向的解决方案
  • 操作系统是 Win7,所以 C# 或类似的将是权宜之计
  • 我真的很喜欢d3.js,并且更喜欢类似的锁定和感觉(但在 3D 中)

如果有人对有助于分析数据的库有建议,也请上前一步!

【问题讨论】:

  • 您愿意为这样的图书馆花钱还是想要一个免费的?

标签: java swt visualization data-visualization data-analysis


【解决方案1】:

查看What is the best open-source java charting library?Libraries for pretty charts in SWT? 了解更多信息。

我确实在 SWT 中使用过 JFreeChart(2 年前)。代码非常糟糕(您必须编写大量代码),但它可以使用 SWT 组件直接渲染(不需要 SWT_AWT 桥)。

编辑

当我再次考虑时,我意识到,您可以通过Browser 小部件使用 JavaScript 库。这是相当重量级的解决方案,但它可能会起作用..

【讨论】:

  • 谢谢。我喜欢code.google.com/p/charts4j,但它似乎错过了 3D。 3D 和互动真的很少见,因为它是接缝。
  • 这可能不是很常见的用法。所以它是开源项目,所以你可以为那个库编写 3D 条支持;]..
【解决方案2】:

您可以在 d3 中执行此操作,但这是一个非常复杂的过程,您需要处理等距透视图和其他部分。它不应该非常复杂,但它不会是一个开箱即用的解决方案。

【讨论】:

  • 我也想过。有你知道的 Java 中 d3 的例子吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-12-14
  • 1970-01-01
  • 1970-01-01
  • 2013-11-06
  • 1970-01-01
  • 1970-01-01
  • 2020-08-16
相关资源
最近更新 更多