使用 Excel 数据挖掘外接程序执行目标查找分析

使用 Excel 数据挖掘外接程序执行目标查找分析


什么是目标查找应用场景工具


目标查找应用场景工具是对假设应用场景工具的补充。假设工具用于指出更改带来的影响,而目标查找工具则用于指出为了获得所需结果,必须更改哪些潜在因素。
该工具完成分析后,它会在源数据表中创建两个新列。这些列将显示获得目标结果的可能性,并给出建议的更改(如果有的话)。
例如,如果您知道较短的上下班路程是鼓励客户购买自行车的一个因素,则可将购买指定为目标。然后,目标查找工具会报告上下班路程的减少情况,这有可能提高客户购买自行车的可能性。虽然您无法改变客户的上下班路程,但可以使用此信息针对目标特定客户制定营销策略,或推荐相关产品,来鼓励客户购买自行车作为上下班交通工具。
该工具可分析一组数据并对整个数据集进行预测,或者可以创建分析,再每次测试一个应用场景。

相关资源

目标查找分析的英文视    http://msdn.microsoft.com/en-us/library/dd744748(SQL.100).aspx
CodePlex 的示例数     https://dataminingaddins.codeplex.com/


在本演练中,您将学习如何使用一个应用场景分析工具进行数据挖掘。
目标查找工具在 Excel 数据挖掘外接程序中作为表分析工具的一部分提供。有两个应用场景分析工具:“目标查找”和“假设”分析。
这两个工具都使用 Microsoft 逻辑回归算法。逻辑回归是一种功能强大的统计方法,让您了解各个因素如何影响结果。
使用目标查找工具,您可以选择一个目标,然后根据数据中的因素确定如何达到该目标。


例如,假定您想知道
      “我如何使销售额增加 20%?”
       “目标查找”可以解答问题“需要做哪些变更才能实现我的目标?”

在本演示中,我们将提出问题:
       “我如何提高我的呼叫中心的客户满意度?”

第 1 步: 打开示例工作簿和数据


让我们打开示例工作簿。
我们已经在工作表中添加了一些呼叫中心数据以供目标查找工具使用。所使用的数据也可在 AdventureWorks 的 CallCenter 表中找到。



我们要关注的结果是 ServiceGrade。该值表示每个轮班中挂断电话的客户百分比。因此,值越小越好。
我们手头有新手(一级)和有经验的接线员(二级)信息,还有总呼叫数和每个轮班收到的订单数信息。所有这些信息将用于生成模式。
我们将使用目标查找工具来确定更改接线员人数是否将提高服务等级。



第 2 步: 启动该工具(目标查找应用场景)

要开始分析,请在表内的任意位置单击以激活表分析工具。
依次单击“应用场景分析”和“目标查找”以启动向导。



第 3 步。使用对话框来设置选项

对于“目标”列,选择“服务等级”。请记住,“服务等级”的值越小越好。
由于我们要将挂断率降低到 5% 以下,因此选择“范围”,并键入 0-.05。

如果目标列包含连续数值,还可以指定希望采用的值的增减幅度。例如,如果正在对销售额使用“目标查找”,可以键入 120% 作为目标销售额增长幅度。
您还可以选择精确目标。
在“更改对象”框中,选择将对其进行操作以产生所需结果的列。我将选择“二级接线员人数”。



☆☆下一步很重要。☆☆
您应删除在分析中没有用的列并确保选择了重要的列。
我还取消选择了日期列和键列,因为它��有很多唯一的值并且可能在创建模式时没有用。
我还取消选择了“接线员总人数”,因为它的信息已包含在其他列中。



确保添加了��有重要信息,且不要删除目标列或正在对其进行操作的列。
运行最终分析时系统提供两个选项:

    您可以仅针对当前行单击“运行”。如果要这样做,请在启动向导前选择一行。

     我将选择“整个表”,然后单击“运行”以便对表中的所有数据进行分析。

向导开始读取您的数据、创建模式并进行有关表中的每行数据的预测。

第 4 步。查看结果

完成后,它将在您的数据表中添加两个新列。
让我们看一下结果。

这些列将显示获得目标结果的可能性,并给出建议的更改(如果有的话)。



行上的绿色圆显示如果更改接线员人数,您可能达到客户服务目标。
但是,红色圆显示即使增加了接线员人数,您仍无法达到服务目标。

第 5 步。获取单个行的详细信息

现在回到我们的数据上,看看某些个别情况。
在这里,我筛选了几个列的数据,以便只查看以前服务质量差的轮班。
我还剔除了根据模型分析无法提高服务质量的轮班。




我添加了一列来查看当前接线员人数和模型为达到我的目标而给出的接线员建议人数之间的差值。

 在此行中,您可以看到服务质量是差的 — 客户挂断了总电话数的 16%(平均值)。

但是,模型预测:只要增加很少的接线员,服务等级就可以达到目标水平。

我想查看这个预测是否准确,因此将仅对当前行运行相同的分析。
所有步骤都相同,除了我是针对“当前行”进行预测,然后单击“运行”。

对于此行,可以达到服务目标。
而且,此解决方案中的置信度级别为“一般”。



第 6 步。下查看结果如果 你不能满足目标的情况

将此行与挂断率很高的第 65 行相比,如果我输入和以前一样的参数,然后运行分析,目标查找将找*不*到解决方案。

删除所有筛选器后,我作了和以前相同的选择,除了我是针对“当前行”进行预测,然后单击“运行”。
对于此行,可以达到服务目标。
而且,此解决方案中的置信度级别为“一般”。

将此行与挂断率很高的第 65 行相比,如果我输入和以前一样的参数,然后运行分析,目标查找将找*不*到解决方案。

现在让我们重复分析过程,但是针对模型预测将达到目标的那些轮班。
该行的服务等级为 6%,这不算差,但是模型预测:即使您增加了 8 个有经验的接线员,也无法达到目标。



因此,我们将像以前那样仅对此行运行分析。

对话框返回一条消息,指示无法找到解决方案。对话框还提供一个概率,从这个概率您得知模型在一般程度上确认此结果是准确的。
因此,无论您多努力,都不可能将服务等级降低到 6% 以��。

结论


“应用场景分析 - 目标查找”工具的演练到此就结束了。
排序方式: 发布日期 | 最新 | 最有用
评论
  • Jeannine Takaki 编辑了 Revision 6。 注释: added screenshots, part 1

1 (1 项目的页面 1)