Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro: Analytické služby SQL Serveru
Vrátí pravděpodobnost zadaného stavu.
Syntax
PredictProbability(<scalar column reference>, [<predicted state>])
Platí pro
Skalární sloupec.
Návratový typ
Skalární hodnota.
Remarks
Pokud je předpovězený stav vynechán, použije se stav s nejvyšší pravděpodobností, s výjimkou kýble chybějících stavů. Pro zahrnutí bucketu chybějících stavů nastavte <předpovězený stav> na INCLUDE_NULL. Pro vrácení pravděpodobnosti chybějících stavů nastavte <předpovězený stav> na NULL.
Note
Některé těžební modely neposkytují pravděpodobnostní hodnoty, a proto tuto funkci nemohou použít. Navíc jsou pravděpodobnostní hodnoty pro konkrétní cílovou hodnotu vypočítány odlišně nebo mohou mít odlišnou interpretaci v závislosti na typu modelu, který dotazujete. Pro více informací o tom, jak se pravděpodobnost počítá pro konkrétní typ modelu, viz téma jednotlivých algoritmů v sekci Mining Model Content (Analysis Services - Data Mining).
Examples
Následující příklad využívá přirozený predikční spoj k určení, zda je jedinec pravděpodobný nákupčí kola na základě modelu TM Decision Tree, a také určuje pravděpodobnost této předpovědi. V tomto příkladu existují dvě funkce PredictProbability (PredictProbability funkce), jedna pro každou možnou hodnotu. Pokud tento argument vynecháte, funkce vrátí pravděpodobnost pro nejpravděpodobnější hodnotu.
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
Příklady výsledků:
| Kupující jízdního kola | Kupující kola = Ano | Kupující kola = Ne |
|---|---|---|
| 1 | 0.867074195848097 | 0.132755556974282 |