IBM SPSS Modeler使用技巧 ----参数及全局变量的使用

原创|行业资讯|编辑:陈俊吉|2017-01-05 09:44:17.000|阅读 632 次

概述:在使用IBM SPSS Modeler过程中,有一些小技巧可能容易被大家忽略,而它们却是可以帮助我们更加高效、方便地实现我们需要的功能,今天给大家介绍参数及全局变量的使用。

相关链接:

在使用IBM SPSS Modeler过程中,有一些小技巧可能容易被大家忽略,而它们却是可以帮助我们更加高效、方便地实现我们需要的功能,今天给大家介绍参数及全局变量的使用。

什么时候需要用到参数?

在做分析过程中,如果我们需要根据不同条件来运行相同的数据流,而且这个条件是在多个节点需要用到,那这个时候,我们就可以使用参数来实现了。

参数类型:

1.流参数:在流脚本中或在流属性对话框中设置,可用于流中的所有节点。

2.会话参数:在独立脚本中或在会话参数对话框中设置。这些会话参数可用于当前会话中使用的所有流(即在管理器窗格的“流”选项卡中列出的所有流)。

设置方式:

流参数:菜单栏【工具】-->【流属性】-->【参数】

spss

会话参数:菜单栏【工具】-->【设置会话参数】

spss

可以看到不管是流参数,还是会话参数,设置的方法都是一样的,只是影响的范围不一样。

举例:

设置流参数Date_from和Date_to,每次运行时提示输入起始时间和终止时间。

Step 1:菜单栏【工具】-->【流属性】-->【参数】,输入如下:

spss

Step 2:在选择节点中,设置条件如下,其中$P-Date_from和$P-Date_to就是我们刚才设置的流参数。

spss

Step 3:

运行流的时候,就会弹出对话框要求输入起始日期及终止日期:

spss

输入这两个日期,确定之后,会按照该日期条件运行相应的数据流,并得出结果。

什么时候需要用到全局变量?

当我们需要使用某个指标值的统计值,比如说平均值、汇总值、最小值、最大值、标准差来进行【选择】或者是【导出】的计算的时候,全局量可以方便地帮助我们实现。

举例:

当前我们有2016年每个月销售金额的数据,要新增一列每个月销售金额的占比,一般我们需要先通过汇总值把销售金额汇总后,再合并到原来的表中,这样会比较麻烦,通过全局量的设置,就可以很方便地实现。

实现数据流如下:

spss

Step 1:读取源数据。

spss

Step 2:用类型节点读取值。

spss

Step 3:在【输出】面板中,选择及连接【设置全局量】。

spss

Step 4:点击运行之后,会在菜单栏的【工具】-->【流属性】—>【选项】—>【全局量】面板自动生成全局变量及相应计算好的数值。

spss

Step 5:使用导出节点,生成占比指标,在导出的表达式面板中,右边下拉框中选择【全局量】,可以看到前面生成的全局量的值。

spss

Step 6:使用表格查看结果。

spss
 
SPSS Modeler 下载地址http://bigdata.evget.com/product/168.html

慧都控件网2017开年钜惠,全场6折起,限时让利,过时不候!!!>>>

截止时间:2017年1月31日

详情请咨询在线客服

客服热线:023-66090381

慧都控件网年末大促


标签:大数据BI数据可视化数据分析

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果

登录 慧都网发表评论


慧都网友 2017-06-08 14:38:14.000
0

学习了


慧都网友 2017-06-08 14:38:01.000
0

非常好


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
title
title
相关厂商
相关产品
Cognos Analytics

工业4.0优选产品 | 商业智能和绩效管理软件领导者,帮助企业成为业绩最佳的分析驱动型企业

SPSS Modeler

工业4.0优选产品 | 在历史数据中发现规律以预测未来事件,做出更好的决策,实现更好的成效

IBM BigInsights for Apache Hadoop

经济高效地存储、管理和分析大数据

IBM InfoSphere Streams

高效捕获和分析动态数据的软件平台

InfoSphere DataStage

助您发现、充实、集成和管理数据的整个生命周期

InfoSphere Data Replication

在异构数据存储之间复制数据

Watson Analytics

具备理解,学习和推理能力,实现更智能的人机互动,帮助人们做出更好的决策

InfoSphere Change Data Capture

在跨平台和异构数据库环境中实现变化数据的实时复制

i2 Analyst's Notebook

i2 Analyst's Notebook 能够及时提供具有执行力的情报,帮助发现、预测、预防和阻止犯罪、恐怖活动和欺诈活动。

在线客服 在线QQ 电话咨询
400-700-1020
反馈
在线客服系统
live chat