JMP Background

构建JMP®仪表板

通过仪表板可以快速查看科学家和工程师在制定明智的决策和向其他人传递发现时所需的关键信息。

JMP中的仪表板不仅仅具有信息可视化功能。JMP还提供了完整的工作流程,可以快速构建仪表板以满足数据访问、清除、模型构建、数据可视化、组织和共享需求。通过使用JMP插件,您可以与其他人共享查询、仪表板和可视化。如果您需要与没有安装JMP的人共享分析,可使用交互式HTML,其具备的选择数据过滤器加强了仪表板内的交互性。

数据访问

如果您可以直接访问采用结构化的SAS或通过ODBC连接的数据库中数据,则通过JMP可以快速设置具有多表连接、过滤器和表预览功能的查询,从而准确获得正确的子集以进行查看。 可以直接保存查询以便于重新使用、从导入的数据表中进行更新以及共享。 由于可以自动添加新的汇总数据列以及运行查询后脚本以创建有意义的图形,因此可以快速从原始数据中获得洞察力。

即使您无法直接访问具有ODBC驱动程序的数据,JMP仍然可以访问您的数据。JMP可以使用灵活的导入向导轻松导入flat文件、Excel文件以及众多其他文件格式。导入JMP之后,您就可以充分利用查询生成器所提供的查询、过滤、汇总和排序工具进行工作。创建查询之后,可以将其另存为脚本并自动重新运行。您只需要拉取最近的数据、重新连接,然后即可继续操作。 

JMP也可以使用JSL HTTP请求功能从Web源获取数据,允许编写定制脚本,通过REST API与外部Web服务器进行通信。通过使用HTTP请求以及JSON解析功能,可以自动执行从Web获取数据并将其放入JMP数据表的流程。

数据构形和预处理

JMP取消了在获取数据和构形数据以进行分析时的不必要步骤,从而避免使用其他工具来提取数据、准备数据并进行分析。通过一个界面,即可访问数据、连接表、取样、转换变量和创建新变量、探索缺失值以及确定处理值的最佳方式——根据需要轻松地重新编码和重新构形数据。利用JMP可以自助完成所有操作。  

数据库通常是结构化的,有利于进行有效的数据存储,但不可直接进行分析。 由于数据产生的速度很快、数量很大,在数据库中进行尽可能高效的存储非常必要。 但是为了回答更广泛的问题、清洗数据和发现相关的模式和趋势,需要对数据进行更多的处理。 一种最简单的一键式创建计算列的方式就是生成一个“新建公式列”,用这种方式来访问常用变换和汇总功能的快捷方式,以此快捷方式来实现常用数据转换及汇总。。 此快捷方式菜单提供对“分组依据”功能的快速访问,通过该功能可以标识一列类别(例如“日”),以便在测量结果上创建新公式列时将其用作组。

数据可视化

探索数据时,需要快速创建和定制各种多元素图形,以发现相关的模式和潜在的离群值。JMP中的图形生成器提供了大量的图形类型调色板、直观的拖放式界面以及脚本保存功能,便于您在检索任何新数据时,可以快速重新生成您所创建的任何图形。图形生成器可视化可以作为独立的构建模块置于更加复杂的仪表板中。此外,如果您希望在任意时间点上更改可视化的类型,甚至是在仪表板中,都不需要重新编译或发布任何内容,也不需要求助于IT部门。

您还可以使用过滤器按照一个或多个维度来切割单个图形或一系列图形。 这样可以查看行为如何随时间、位置或其他变量进行变化。 幸运的是,您不需要为每个相关子集创建自定义的表格和图形。 JMP提供了基于传统列表的过滤器,但您也可以创建一个汇总图形,将其作为其他图形的选择过滤器。 直接点击您的筛选器图形,即可获得数据子集以显示相关的类别或时间框架。

统计建模

在分析过程中的某个时间点上,您可能需要将数据分隔成信号和声音。 JMP中包括一套完整的线性和非线性建模工具,可以生成有用的数据模型,也可以帮助利用交叉验证技术对有效性进行建模。

此外,JMP中还包括一套完整的建模算法、筛选技术和聚类工具。 当您需要在仪表板中采用统计模型时,不需要使用开源软件。

仪表板

仪表板可以满足以下两个目的之一:1) 向决策制定者准确传递关键发现或解决方案,或 2) 提供预先显示,以一致的方式显示数据中的模式。JMP让仪表板构建变得轻松。只需创建新仪表板、选择模板,然后将报表和表格拖放到画布上即可。此仪表板可以另存为脚本,以便于无论何时有新数据可用时均可运行;可以另存为交互式HTML报表,以便与没有JMP或无法访问JMP的人共享;也可以另存为展示多个仪表板的Web报表。使用.gif动画功能,甚至可在PowerPoint演示文稿中嵌入仪表板的数据影片。

与其他人分享结果

构建详细的工作流程以提供您所需的结果时,可以与其他JMP用户共享您的步骤。 一开始,您可能只希望提供可以重现关键数据操作步骤和正确图形的脚本。 当您更习惯于编写脚本之后,可以开发定制菜单和插件,以帮助同事熟悉您的工作流程。

您可以使用丰富的JMP脚本语言(JSL)来为自己和他人定制、重新封装或扩展JMP功能。JMP可让您通过JSL自动处理您最喜好的分析并定制报表。JMP的灵活性可让您创建复杂的用户界面,整合其他分析软件(例如SAS、R、Python和MATLAB),并构建JMP插件(定制的统计发现应用)来与其他JMP用户进行分享。只要有数据,只要决策需要数据推动,您就可以在整个组织中轻松分享分析应用。在JMP File Exchange中查找插件或提供自己的插件。

Back to Top