【发布时间】:2012-02-15 18:33:17
【问题描述】:
我正在使用 Python 来分析大量的经验测量。本质上,我有两个函数来转换经验数据,它们也接受 3 个“计数”参数 - 并在每个配置中返回一系列浮点数。我期待(希望)在选择适当的参数时看到一些有趣的模式。我预计模式可能在为每个函数返回的序列之间是相对的 - 和/或与参数中的某种模式有关。如果相关,3个“计数”参数大致对应于:
- 计算汇总统计信息的基础数据的“窗口大小”
- 用于计算单个汇总统计数据的多个连续窗口(即更高的空间精度或更高的时间精度之间的权衡)
- “最小年龄” - 基础数据历史记录的偏移量。
汇总统计信息(为每个参数配置生成浮动的结果序列)并不重要,但将对所有三个参数独立敏感。
我对可视化技术感兴趣 - 适用于 RAD/ad-hoc 查询,这将帮助我试验这种多维数据。
到目前为止,我已经修改了MatPlotLib,但发现以批处理方式生成两个 2/3 维度的图受到限制,这使得调查非常乏味。理想情况下,我会找到一个工具,可以让我可视化两个以上的维度……也许可以让我在交互式 GUI 中的维度之间实时切换。
我非常感谢任何可视化专家提供的关于我应该研究的合适工具的提示——最好是与我现有的 Python 函数集成——或其他语言。我特别想听听任何关于类似可视化问题的成功轶事。
编辑添加:我正在考虑的一种可能方法是在 2 或 3D 图上使用动画(捕捉另一个维度......留下 1 或 2手动选择)...虽然我还没有找到可以帮助我实现这一目标的好工具。
【问题讨论】:
-
Matplotlib 很棒并且支持3D plots。
-
orange.biolab.si 的东西看起来很整洁 - 但我看不到任何方法可以使用它来可视化这种多维数据。
标签: python graphics graph visualization spatial