PredictHistogram (DMX)

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

Sintaxis

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

Se aplica a

Una referencia de columna escalar o una referencia de columna de clúster. Puede utilizarse con todos los tipos de algoritmo, excepto el algoritmo de asociación de Microsoft.

Tipo devuelto

Una tabla.

Comentarios

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

Columnas escalares

Para una <scalar column reference>, el histograma que devuelve la función PredictHistogram se compone de las siguientes columnas:

  • 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 los algoritmos de Microsoft.

  • $ProbabilityStdev

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

  • $AdjustedProbability

    La columna $AdjustedProbability es una extensión de Analysis Services de la especificación Microsoft OLE DB para minería de datos.

Columnas de clúster

El histograma que devuelve la función PredictHistogram para una <cluster column reference> se compone de las siguientes columnas:

  • $Cluster (representa el nombre de 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 superiores más probables 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