PredictHistogram (DMX)

Aplica-se a: SQL Server Analysis Services

Devolve uma tabela que representa um histograma para a previsão de uma dada coluna.

Syntax

  
PredictHistogram(<scalar column reference> | <cluster column reference>)  

Aplica-se a

Uma referência escalar de coluna ou uma referência de coluna de cluster. Pode ser usado com todos os tipos de algoritmos, exceto o algoritmo da Microsoft Association.

Tipo de Retorno

Uma tabela.

Observações

Um histograma gera colunas estatísticas. A estrutura da coluna do histograma devolvido depende do tipo de referência de coluna utilizada com a função PredictHistogram .

Colunas Escalares

Para uma <referência> escalar de coluna, o histograma que a função PredictHistogram devolve consiste nas seguintes colunas:

  • O valor que está a ser previsto.

  • $Support

  • $Probability

  • $ProbabilityVariance

    Microsoft algoritmos de mineração de dados não suportam $ProbabilityVariance. Esta coluna contém sempre 0 para algoritmos da Microsoft.

  • $ProbabilityStdev

    Microsoft algoritmos de mineração de dados não suportam $ProbabilityStdev. Esta coluna contém sempre 0 para algoritmos da Microsoft.

  • $AdjustedProbability

    A coluna $AdjustedProbability é uma extensão de Serviços de Análise à especificação Microsoft OLE DB para Mineração de Dados.

Colunas de Agrupamento

O histograma que a função PredictHistogram devolve para uma <referência> de coluna de cluster consiste nas seguintes colunas:

  • $Cluster (representa o nome do cluster)

  • $Distance

  • $Probability

Examples

O exemplo seguinte devolve o estado previsto da coluna Comprador de Bicicleta numa consulta singleton. A consulta também devolve os dois estados mais prováveis do atributo Comprador de Bicicleta, com base na probabilidade ajustada obtida usando a função PredictHistogram .

SELECT  
  [TM Decision Tree].[Bike Buyer],  
  TopCount(PredictHistogram([Bike Buyer]),$AdjustedProbability,3)  
From  
  [TM Decision Tree]  
NATURAL PREDICTION JOIN  
(SELECT 28 AS [Age],  
  '2-5 Miles' AS [Commute Distance],  
  'Graduate Degree' AS [Education],  
  0 AS [Number Cars Owned],  
  0 AS [Number Children At Home]) AS t