InforShell



Trend View   

快速分析大量数据变化趋势的电子表格软件工具
简洁, 流畅, 一鼠标驱动多数据可视化窗口 "随动" 的操作界面


目录:

  • 概述

  • 对大量数据做趋势快速评估的技术方法

  • 查询目标数值及其在整体数据中的分布

  • 焦点数据趋势可视化分析
  • 常规数据计算和处理功能

  • 用户编制计算公式

  • 文件格式及数据交换

  • 读取NetCDF (.nc)数据到电子表格


  • 概述

    InforShell 开发 Trend View 的目的是为用户提供一个操作简洁, 流畅和高效的电子表格软件工具, 它能够:

  • 第一步对大量数据做快速趋势评估
  • 第二步对热点数据做目标定位分析
  • 使用传统的电子表格来做数据变化趋势分析时, 用户通常需要在电子表格中逐步选择若干(行, 列) 来为感兴趣的数据绘制曲线或直方图. 上述步骤需要对每一种感兴趣的数据组合逐一进行. Trend View 采取了一种不同的技术来支持用户更简洁和直观地做数据变化趋势分析. 用户使用鼠标在Trend View 电子表格中移动浏览数据时, 当前数据的曲线或直方图及3维图可以同时被显示并随鼠标更新. Trend View 还可将电子表格中的数据按数值规律染色以加强直观效果.

    Trend View 可与 MS-Excel 和 Matlab 交换数据, 还可从各种常用的数据库系统中提取数据. Trend View 可用于 科学统计, 股票历史, 经济, 环境等数据变化趋势分析.

    返回目录


    图示 1: Trend View 软件

    Trend View 下载   |   联系 InforShell
    无需装载软件操作 (方便清除)
    系统要求: MS Windows 98/2000/XP/Vista/7/8.1


    对大量数据做趋势快速评估的技术方法

    概括的讲, InforShell 在开发 Trend View 过程中除了保存电子表格传统功能外还移植了遥感数据染色技术. 即对记录在电子表格中的大量数据, 用户可以指定对每一个数据根据该数据数值按规律染色:

  • 所在行记录中的大小比例,
  • 所在列记录中的大小比例,
  • 或在全体数据中的大小比例
  • 被染色处理的电子表格将同时生成数据全集的彩色映射图像, 即在彩色映射图像中每一个彩色像素按数表中数据的 (行, 列) 坐标及对应一个数值域.

    这样用户则可很容易地通过彩色变化来观察数据变化趋势. 同时基于彩色映射图像具有的数表坐标索引功能, 用户还可以用鼠标在映射图像中漫游来驱动电子表格视窗随动显示对应数据区域.

    用户通过映射图像命中电子表格中数据波动热点区域后, 可在 Trend View 下调用传统绘制曲线, 直方或三维图功能对数据的变化趋势及相互关系做焦点互动分析.

    返回目录


    图示 2: 数据全集染色


    图示 3: 数据按行记录染色


    查询目标数值及其在整体数据中的分布

    Trend View 下, 用户可以指定目标数值做 "低于阀值", "高于阀值", "等于阀值", "不等于阀值" 或 "在两阀值域内" 的数据染色查询, 不满足条件的数值将被彩色灰化处理. 被染色处理的电子表格将同时生成数据全集的彩色映射图像, 即在彩色映射图像中每一个彩色像素按数表中数据的 (行, 列) 坐标及对应一个数值域.

    用户通过观察 "数据染色查询" 生成的彩色映射图像可以一目了然的捕捉目标数值在整体数据中的分布. 同时也可以用鼠标在映射图像中漫游来驱动电子表格视窗随动显示对应数据区域.

    返回目录


    图示 4: 指定目标数值的数据染色查询


    焦点数据趋势可视化分析

    Trend View 中提供了电子表格中传统数据趋势可视化分析功能. 例如二维曲线, 直方图, 三维曲面及三维直方图工具. 为提高数据趋势可视化分析的可读性 :

  • 随二维可视化视窗提供了鼠标随动坐标和设定数据标志的功能.
  • 随三维可视化视窗提供了流畅的鼠标随动三维图旋转, 翻滚, 推拉操作控制.
  • 用户可通过在源电子表格(或在数据彩色映射图像)视窗中用鼠标(按右键)做自由漫游 使二维, 三维窗口随动更新视图.

    返回目录


    图示 5: 焦点数据三维可视化分析


    常规数据计算和处理功能

    数据统计:

  • 设置下列数据统计条件: "低于阀值", "高于阀值", "等于阀值", "不等于阀值" 或 "在两阀值域内" 或 "无约束" ;
  • 总数据项统计, 满足条件数据项统计, 数据项求和, 最大值, 最小值, 平均值, 中间值, 百分比 ( 满足条件数据项/总数据项), 数值分布.
  • 数据处理:

  • 数据加权, 数据归一化, 数据均差, 方根数据均差, 均方根数据差.
  • 图处理:

  • 采用空间卷积对二维曲线平滑, 三维曲面平滑.
  • 返回目录


    图示 6: 数据点位三维可视化分析


    用户编制计算公式


    图示: 用户编制计算公式工具条 (结合电子表格与计算器的传统操作方式, 提供方便和易于理解的工作环境)

    Trend View 提供了一些常用的数学运算(包括 加减乘除乘方等)和数学/统计函数 (包括最大/小值,平均值,三角函数,指/对数函数等), 以供用户在TRV电子表格中嵌入所需的计算公式. 在一个电子表格中用户可最多编制2000个数学公式. 在一个数学公式中, 用户可最多写入2000 个字符. 使用Trend View 的数学运算功能和简洁方便的操作介面, 用户可很容易地建立一些实用的电子帐本, 例如计帐, 报税等.

    详见"Trend View计算公式操作介绍"

    返回目录



    Trend View 的文件格式及数据交换

    Trend View 可以记录的数表最大限制为: 2000行, 1300列.

    Trend View 输出的文件:

  • 格式是标准文本( *.txt) 文件. 文件名符合 MS-WINDOW 标准, 例如 "MyTable.txt".

  • 文件中行记录由 \r\n 结束.

  • 文件中项数据由 \t 分隔.

  • 文件中空项数据由一 空格符 填充.

  • Trend View 数据共享:

  • 由 MS-Excel 和 Matlab 输出的文本( *.txt) 文件可以被 Trend View 直接打开访问.

  • Trend View 生成的文件可以被 MS-Excel, Matlab, 或其他文本编辑软件直接打开访问.

  • 在 MS-Excel 与 Trend View 之间可以通过 "复制", "粘贴" 直接相互交换数据.

  • 如果你具备基本数据库知识 Trend View 通过SQL自动生成对话板, 支持用户访问(只读)各种符合工业标准的数据库系统 (例如 DB2, Oracle, Sybase, SQL Server, Access, dBase, FoxPro ... ) .

  • Trend View 数据转换:

  • Trend View 支持读入满足下列格式的文本文件(*.txt): 行记录需以 [Enter] 键结束, 数据项可由下列任一方式分隔: [Tab] 键, 分号, 逗号, 空格符或用户指定字符.

  • Trend View 支持读入多种符合国际惯例格式的股票历史数据( *.txt) 文件.

  • 返回目录


    图示 6: Trend View 对 Matlab 输出的数据做三维可视化