Spotfire® 用户指南

使用层级群集工具执行群集分析

层级群集工具在数据表中将行和/或列进行分组,然后根据行和/或列之间的距离或相似度,采用树形图在热图图表中对其进行排列。使用层级群集工具时,输入为数据表,结果为带有树形图的热图。

关于此任务

另请参见层级群集

您也可以从“热图图表属性”的树形图部分中的现有热图上启动层级群集分析。有关详细信息,请参见热图

开始之前

必须在已安装的客户端中创建层级群集。

过程

  1. 在菜单栏上,选择“工具” > “层级群集”
  2. 如果分析包含多个数据表,选择要执行群集计算的数据表
  3. 单击“选择列”
  4. “选择列”对话框中,添加要包括在群集中的列,然后单击“确定”关闭对话框。
  5. 如果要创建行树形图,选中“群集行”复选框。
  6. 单击“设置”按钮可编辑群集设置。
  7. “编辑群集设置”对话框中,选择“群集方法”
    有关群集方法的更多信息,请参见聚类分析法
    注: 如果选择沃德法作为群集方法,距离度量将自动设置为半平方欧氏距离。其他距离度量不能与沃德法一起使用。
  8. 选择“距离度量”
    有关距离度量的更多信息,请参见距离度量。无法表示超过 3.40282e+038 的距离。
  9. 选择要在群集计算中使用的“排序权重”
    有关更多信息,请参见排序权重
  10. 从下拉列表中选择空值替换方法
    选项说明
    常数值 将空值替换为您可以自己指定的常量。
    列平均返回对应列值的平均值。如果列只包含空值,那么将用 0 替换这些空值,因为无法计算平均值。
    行平均用整个行的平均值替换值。如果行只包含空值,那么将用 0 替换这些空值,因为无法计算平均值。
    行插值将缺少的值设置为行中两个相邻值之间的插值。
  11. 选择要在群集计算中使用的规范化方法
    有关详细信息,请参见规范化列。如果按百分位数进行规范,则还必须指定百分比。
  12. 单击“确定”关闭“编辑群集设置”对话框。
  13. 如果要创建列树形图,选中“群集列”复选框。
  14. 执行第 6 步至第 12 步为列树形图定义设置。
  15. 单击“确定”

结果

将执行层级群集计算并且将创建具有指定树形图的热图图表。群集列也将添加至数据表并且在筛选器面板中可用。有关树形图和群集列的详细信息,请参见树形图和群集