PredictHistogram (DMX)

Aplica-se a: SQL Server Analysis Services

Retorna uma tabela que representa um histograma para a previsão de uma determinada coluna.

Syntax

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

Aplica-se A

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

Tipo de retorno

Uma tabela.

Comentários

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

Colunas escalares

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

  • Valor sendo previsto.

  • $Support

  • $Probability

  • $ProbabilityVariance

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

  • $ProbabilityStdev

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

  • $AdjustedProbability

    A coluna $AdjustedProbability é uma extensão do Analysis Services para a especificação microsoft OLE DB for Data Mining.

Colunas cluster

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

  • $Cluster (representa o nome do cluster)

  • $Distance

  • $Probability

Exemplos

O exemplo a seguir retorna o estado previsto da coluna Bike Buyer em uma consulta singleton. A consulta também retorna os dois estados mais prováveis do atributo Bike Buyer, 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  

Consulte Também

Cluster (DMX)
ClusterProbability (DMX)
PredictAdjustedProbability (DMX)
PredictProbability (DMX)
PredictStdev (DMX)
PredictSupport (DMX)
PredictVariance (DMX)
Algoritmos de mineração de dados (Analysis Services – Mineração de Dados)
Referência de função de DMX (Data Mining Extensions)
Funções (DMX)
Funções de previsão gerais (DMX)