【问题标题】:What's the best interactive Analysis and Plotting Tool for software testing?用于软件测试的最佳交互式分析和绘图工具是什么?
【发布时间】:2008-10-30 00:48:02
【问题描述】:

我的实时应用程序生成一个数据日志:100 个字的数据@10Khz。我需要分析它并生成一些结果图。涉及中间计算 - 我需要取一些差异、平均值等。Excel 可以正常工作,除了:

  • 图形数据系列的 32000 项限制太小 - 只有 3 秒的数据。
  • 它处理包含大量数据系列的图表的变化的冰川速度令人难以忍受。

在处理和绘制大量数据方面,Excel 有哪些好的替代品?我正在寻找互动的东西,而不是图书馆。

【问题讨论】:

    标签: excel plot data-analysis


    【解决方案1】:

    对于这类东西,我们通常会自行推出,但我知道这不是您想要的解决方案。您可以使用优质数据库(例如 Oracle)进行操作,然后将汇总数据放回 Excel 中进行绘图吗?我相信现在 Excel 会链接到数据库,所以你可以让它变得非常自动化。

    否则会有 [SAS][1] 之类的统计工具,但请先拿出您的支票簿。

    [1]:http://www.sas.com/technologies/analytics/statistics/stat/index.htmlSAS

    【讨论】:

    • 我认为长期的解决方案是推出我们自己的解决方案,但现在,我正在寻找本周可以使用的东西。
    • 您总是可以使用 MSAccess 之类的低端数据库,然后使用 Excel 绘制统计数据。我不记得 Access 的记录限制,所以它可能不会保存您的所有数据。
    【解决方案2】:

    还有一些用于分析和绘图的免费工具(见下文)。但我不确定他们是否有组件来实时处理数据。

    1. R(类似于 SAS)用于统计计算
    2. octave(类似于 Matlab)用于数学计算

    【讨论】:

      【解决方案3】:

      R(用于数据操作)及其用于创建性感图形的 ggplot2 模块。非常有用。

      如果您需要实时图形,那么我会考虑使用 matplotlib 构建一些东西。它是一个 Python 模块,如果需要,您可以使用 rpy2 将其链接到 R。

      【讨论】:

        【解决方案4】:

        在粒子和核物理学中,最重要的工具是ROOT,我已经看到它在“每两秒更新一次,因为数据进入”模式中使用了很多 em> 的数据和少量的中间处理。

        请注意,编写该模块的学生是一个非常精明的程序员,即便如此,也需要一段时间才能消除错误。

        ROOT免费提供,提供各种工具和支持。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2011-03-19
          • 1970-01-01
          • 2016-12-31
          • 1970-01-01
          • 1970-01-01
          • 2010-09-26
          • 1970-01-01
          相关资源
          最近更新 更多