Aracılığıyla paylaş


PredictProbability (DMX)

Belirtilen bir durum için olasılığı verir.

PredictProbability(<scalar column reference>, [<predicted state>])

Geçerli Oldukları

skaler bir sütun.

Dönüş Türü

skaler bir değer.

Remarks

Tahmini durumu girilmediği takdirde, eksik durumları Demet hariç olasılığı yüksek olan il kullanılır.Eksik durumları Demet eklemek küme <Tahmini durumu> için INCLUDE_NULL. Eksik durumları için olasılık dönmek için , <Tahmini durumu> NULL.

Not

Bazı madenciliği modelleri olasılığı değerlerini sağlar ve bu nedenle bu işlev kullanamazsınız.Buna ek olarak, herhangi bir belirli hedef değeri olasılık değerleri farklı biçimde hesaplanır veya sorguladığınız modeli türüne bağlı olarak farklı bir yorumu olabilir.Olasılık bir belirli bir modeli türü için nasıl hesaplandığını hakkında daha fazla bilgi için tek tek algoritması konusuna araştırma modeli Içerik (Analysis Services - veri madenciliği).

Örnekler

Aşağıdaki örnek, doğal tahmin birleştirmek birey TM karar ağacı üzerinde temel bir bisikletin alıcı büyük olasılıkla olup olmadığını belirlemek için kullanır araştırma modeli ve ayrıca tahmin için olasılık belirler.Bu örnekte, her değer için bir iki PredictProbability işlevi vardır.Bu bağımsız değişkeni atlarsanız, işlev, büyük olasılıkla değeri olasılığını verir.

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

Örnek sonuçlar:

Bisiklet alıcı

Alıcı bisiklet = Yes

Alıcı bisiklet = No

1

0.867074195848097

0.132755556974282