如何为挖掘模型创建准确性图表

可以按五个基本步骤在 SQL ServerAnalysis Services 中创建准确性图表:

  • 选择包含要比较的挖掘模型的挖掘结构。

  • 选择要添加到图表中的挖掘模型。

  • 指定要在生成图表的过程中使用的测试数据的源。

  • 选择图表类型。

  • 配置图表选项。

对于提升图、利润图和分类矩阵而言,这些基本步骤是相同的。下面的过程概述了为这些图表类型配置基本图表选项的步骤。有关如何创建交叉验证报表的信息,请参阅交叉验证报表(Analysis Services - 数据挖掘)

选择挖掘结构

  1. 在 Business Intelligence Development Studio 中打开数据挖掘设计器。

  2. 在解决方案资源管理器中,双击包含挖掘模型的结构。

  3. 单击**“挖掘准确性图表”**选项卡。

选择要包括在图表中的挖掘模型

  1. 在 Business Intelligence Development Studio 中的数据挖掘设计器的**“挖掘准确性图表”选项卡上,单击“输入选择”**选项卡。

    其中的列表显示了当前结构中具有相同可预测属性的所有模型。

  2. 对要包括在图表中的每个模型选中**“显示”**框。

  3. 单击**“可预测列名称”**文本框,从列表中选择可预测列的名称。放入一个图表中的所有模型都必须具有相同的可预测列。

  4. 如果您比较两个模型,但其可预测列具有不同的值或不同的数据类型,则应清除**“同步预测列和值”**框以强制进行比较。

    注意注意

    如果选中了“同步预测列和值”框,则 Analysis Services 会分析模型的可预测列中的数据和测试数据,并尝试找到最佳匹配项。因此,除非绝对需要强制进行列的比较,否则不要清除此框。

  5. 单击**“预测值”**文本框,并从列表中选择一个值。如果可预测列是连续数据类型,则必须在此文本框中键入一个值。

    有关详细信息,请参阅如何为准确性图表选择可预测列

选择测试数据

  • 在**“挖掘准确性图表”选项卡的“输入选择”选项卡上,通过选择“选择要用于准确性图表的数据集”**组中的一个选项来指定将用来生成图表的数据源。

    1. 使用挖掘模型测试事例 选择此选项。

    2. 使用挖掘结构测试事例 选择此选项。

    3. 指定其他数据集 选择此选项,然后单击浏览 () 按钮选择要用于准确性图表的外部数据表。有关详细信息,请参阅如何选择用于准确性图表的输入数据如何修改准确性图表的列映射

      如果您使用的是外部数据集,则可以选择筛选输入数据集。有关详细信息,请参阅如何筛选用于准确性图表的输入行

注意注意

不能在“输入选择”选项卡上的模型测试事例或挖掘结构测试事例上创建筛选器。若要在挖掘模型上创建筛选器,应修改该模型的“筛选器”属性。有关详细信息,请参阅如何对挖掘模型应用筛选器

生成图表并配置可选的图表设置

  1. 在**“挖掘准确性图表”**选项卡中,单击要创建的图表的对应选项卡。

  2. 对于提升图,请单击**“提升图”**选项卡。

    系统将基于您在“输入选择”选项卡中所做的选择自动生成此图表。有关如何使用提升图的详细信息,请参阅提升图(Analysis Services - 数据挖掘)

  3. 对于利润图,请首先单击**“提升图”选项卡。从“图表类型”下拉列表中选择“利润图”**。

    此时将打开“利润图设置”对话框。有关如何配置利润图选项的详细信息,请参阅利润图(Analysis Services - 数据挖掘)