PredictHistogram (DMX)

Se aplica a: SQL Server Analysis Services

Devuelve una tabla que representa un histograma para la predicción de una columna determinada.

Syntax

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

Se aplica a

Una referencia de columna escalar o una referencia de columna de clúster. Se puede usar con todos los tipos de algoritmo excepto el algoritmo de asociación de Microsoft.

Tipo de valor devuelto

Tabla.

Comentarios

Los histogramas generan columnas de estadísticas. La estructura de columna del histograma devuelto depende del tipo de referencia de columna que se usa con la función PredictHistogram .

Columnas escalares

Para una <referencia> de columna escalar, el histograma que devuelve la función PredictHistogram consta de las columnas siguientes:

  • El valor que se predice.

  • $Support

  • $Probability

  • $ProbabilityVariance

    Los algoritmos de minería de datos de Microsoft no admiten $ProbabilityVariance. Esta columna siempre contiene 0 para algoritmos de Microsoft.

  • $ProbabilityStdev

    Los algoritmos de minería de datos de Microsoft no admiten $ProbabilityStdev. Esta columna siempre contiene 0 para algoritmos de Microsoft.

  • $AdjustedProbability

    La columna $AdjustedProbability es una extensión de Analysis Services para la especificación microsoft OLE DB for Data Mining.

Columnas de clúster

El histograma que devuelve la función PredictHistogram para una <referencia> de columna de clúster consta de las columnas siguientes:

  • $Cluster (representa el nombre del clúster)

  • $Distance

  • $Probability

Ejemplos

El ejemplo siguiente devuelve el estado predicho de la columna Bike Buyer en una consulta singleton. La consulta también devuelve los dos estados más probables principales del atributo Bike Buyer, en función de la probabilidad ajustada obtenida mediante la función 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 también

Cluster (DMX)
ClusterProbability (DMX)
PredictAdjustedProbability (DMX)
PredictProbability (DMX)
PredictStdev (DMX)
PredictSupport (DMX)
PredictVariance (DMX)
Algoritmos de minería de datos (Analysis Services: Minería de datos)
Referencia de funciones de Extensiones de minería de datos (DMX)
Funciones (DMX)
Funciones de predicción generales (DMX)