PredictHistogram (DMX)
Se aplica a: SQL Server Analysis Services
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. Se puede usar 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 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 a microsoft OLE DB para la especificación de minería de datos.
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
Clúster (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)