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)