次の方法で共有


PredictHistogram (DMX)

指定された列の予測のためのヒストグラムを表すテーブルを返します。

構文

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

適用対象

スカラー列参照またはクラスター列参照です。 Microsoft アソシエーション アルゴリズムを除く、すべてのアルゴリズムの種類で使用できます。

戻り値の型

テーブル型です。

説明

ヒストグラムは統計情報列を生成します。 返されたヒストグラムの列構造は、PredictHistogram 関数で使用される列参照に依存します。

スカラー列

<scalar column reference> では、PredictHistogram 関数が返すヒストグラムは、次の列から構成されます。

  • 予測される値。

  • $Support

  • $Probability

  • $ProbabilityVariance

    Microsoft データ マイニング アルゴリズムは $ProbabilityVariance をサポートしません。 この列は常に Microsoft アルゴリズムのための 0 を含みます。

  • $ProbabilityStdev

    Microsoft データ マイニング アルゴリズムは $ProbabilityStdev をサポートしません。 この列は常に Microsoft アルゴリズムのための 0 を含みます。

  • $AdjustedProbability

    $AdjustedProbability 列は、Microsoft OLE DB for Data Mining 仕様に対する Analysis Services 拡張機能です。

クラスター列

<cluster column reference> に対して PredictHistogram 関数が返すヒストグラムは、次の列から構成されています。

  • $Cluster (クラスター名を表す)

  • $Distance

  • $Probability

使用例

次の例は、単一クエリに対して Bike Buyer 列の予測された状態を返します。 またこのクエリは、PredictHistogram 関数を使用して取得される調整済みの確率に基づいて、最も可能性が高い Bike Buyer 属性の状態を、上位 2 件分返します。

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

関連項目

参照

Cluster (DMX)

ClusterProbability (DMX)

PredictAdjustedProbability (DMX)

PredictProbability (DMX)

PredictStdev (DMX)

PredictSupport (DMX)

PredictVariance (DMX)

データ マイニング拡張機能 (DMX) 関数リファレンス

関数 (DMX)

一般的な予測関数 (DMX)

概念

データ マイニング アルゴリズム (Analysis Services - データ マイニング)