用于中型 CSV 文件的 XY 图表/数据浏览器

用于中型 CSV 文件的 XY 图表/数据浏览器

我有一组 CSV 文件,其中大约有 10 万条记录。这些记录需要在 xy 图中可视化。

具体来说,我正在寻找:

  1. 无缝放大和缩小数据
  2. 双轴导航
  3. “跟踪模式”中我可以用光标跟踪线条,并且光标下的值显示为文本。

有谁知道有这种功能的工具吗?

我确实经常需要将传感器数据绘制成图表,目前我使用 Excel 来实现此目的。大多数时候,我需要具有多个系列的线图和散点图/xy 图。

但是,Excel 图表不是交互式的。我希望能够轻松地缩放和平移数据。基本上是一个数据浏览器。我正在寻找适用于 Windows 或 Mac 的软件推荐。有人知道一个好工具吗?

我研究了几个 Excel 宏(总是需要自定义 VBA 代码)和随 OS X 附带的 Grapher.app(导入数据很麻烦,只有 xy 图)。

答案1

Spotfire是一款出色的商业应用程序,可以对大量数据(包括散点图)进行可视化。Spotfire 有一个网络播放器和演示画廊。价格昂贵,但有免费试用期。

有关散点图示例,请参阅航空事故分析演示

答案2

您可以使用sqliteviz我是它的作者。这是一款开源的离线优先 PWA。它允许为来自 SQLite 数据库或 CSV 文件的数据创建图表。将您的 CSV 文件放入 sqliteviz 中,它将转换为 SQLite 数据库。之后,您可以通过SELECT * FROM csv_import查询获取所有数据并创建图表。图表将是一个交互式情节正如您在问题中所描述的那样:

在此处输入图片描述

访问 sqliteviz文档了解更多详细信息。

答案3

您可以使用以下方法解决自己的问题:加工(开源)

答案4

我找到了一个使用 MacOS X 附带的 Grapher 的有效解决方案。您可以通过 Equation->New Point Set 将 CSV 文件导入为 Point-Set。效果非常好。

相关内容