PredictProbability (DMX)
Se aplica a: SQL Server Analysis Services
Devuelve la probabilidad de un estado especificado.
Sintaxis
PredictProbability(<scalar column reference>, [<predicted state>])
Se aplica a
Una columna escalar.
Tipo devuelto
Un valor escalar.
Comentarios
Si se omite el estado predicho, se usa el estado que tenga la mayor probabilidad de predicción, sin incluir el depósito de estados que faltan. Para incluir el cubo de estados que faltan, establezca el <estado> previsto en INCLUDE_NULL. Para devolver la probabilidad de los estados que faltan, establezca el <estado> previsto en NULL.
Nota:
Algunos modelos de minería de datos no proporcionan los valores de probabilidad y, por consiguiente, no pueden utilizar esta función. Además, los valores de probabilidad de cualquier valor del objetivo determinado se calcula de manera diferente o podría tener una interpretación distinta que dependa del tipo de modelo que esté consultando. Para obtener más información sobre cómo se calcula la probabilidad para un tipo de modelo determinado, vea el tema algoritmo individual en Contenido del modelo de minería de datos (Analysis Services - Minería de datos).
Ejemplos
En el ejemplo siguiente se utiliza una cláusula NATURAL PREDICTION JOIN para determinar si es probable que un individuo compre una bicicleta en función del modelo de minería de datos TM Decision Tree; también se determina la probabilidad de la predicción. En este ejemplo hay dos funciones PredictProbability, una para cada valor posible. Si omite este argumento, la función devuelve la probabilidad para el valor más probable.
SELECT
[Bike Buyer],
PredictProbability([Bike Buyer], 1) AS [Bike Buyer = Yes],
PredictProbability([Bike Buyer], 0) AS [Bike Buyer = No]
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
Resultados de ejemplo:
Bike Buyer | Bike Buyer = Sí | Bike Buyer = No |
---|---|---|
1 | 0.867074195848097 | 0.132755556974282 |
Consulte también
Referencia de funciones de extensiones de minería de datos (DMX)
Funciones (DMX)
Funciones de predicción generales (DMX)