共用方式為


PredictHistogram (DMX)

適用於: SQL Server Analysis Services

傳回數據表,代表指定數據行預測的直方圖。

語法

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

套用至

純量數據行參考或叢集數據行參考。 除了Microsoft關聯演算法之外,可以搭配所有演算法類型使用。

傳回類型

資料表。

備註

直方圖會產生統計數據數據行。 傳回直方圖的數據行結構取決於與 PredictHistogram 函式搭配使用的數據行參考類型。

純量數據行

<對於純量數據行參考>,PredictHistogram 函式傳回的直方包含下列數據行:

  • 正在預測的值。

  • $Support

  • $Probability

  • $ProbabilityVariance

    Microsoft數據採礦演算法不支援 $ProbabilityVariance。 此數據行一律會針對Microsoft演算法包含 0。

  • $ProbabilityStdev

    Microsoft數據採礦演算法不支援 $ProbabilityStdev。 此數據行一律會針對Microsoft演算法包含 0。

  • $AdjustedProbability

    $AdjustedProbability數據行是 Microsoft OLE DB for Data Mining 規格的 Analysis Services 延伸模組。

叢集數據行

PredictHistogram 函式針對<叢集數據行參考>傳回的直方包含下列數據行:

  • $Cluster (代表叢集名稱)

  • $Distance

  • $Probability

範例

下列範例會傳回單一查詢中 Bike Buyer 資料行的預測狀態。 查詢也會根據使用 PredictHistogram 函數取得的調整機率,傳回 Bike Buyer 屬性的前兩個最有可能狀態。

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  

另請參閱

叢集 (DMX)
ClusterProbability (DMX)
PredictAdjustedProbability (DMX)
PredictProbability (DMX)
PredictStdev (DMX)
PredictSupport (DMX)
PredictVariance (DMX)
資料採礦演算法 (Analysis Services - 數據採礦)
數據採礦延伸模組 (DMX) 函式參考
函式 (DMX)
一般預測函數 (DMX)