Condividi tramite


PredictHistogram (DMX)

Restituisce una tabella che rappresenta un istogramma per la stima di una colonna specificata.

Sintassi

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

Si applica a

Riferimento a colonna scalare o riferimento a colonna cluster. Può essere utilizzata con tutti i tipi di algoritmi, a eccezione di Microsoft Association Rules.

Tipo restituito

Tabella.

Osservazioni

Un istogramma genera colonne di statistiche. La struttura delle colonne dell'istogramma restituito dipende dal tipo di riferimento a colonna utilizzato con la funzione PredictHistogram.

Colonne scalari

Se viene specificata l'opzione <scalar column reference>, l'istogramma restituito dalla funzione PredictHistogram conterrà le colonne seguenti:

  • Valore stimato.

  • $Support

  • $Probability

  • $ProbabilityVariance

    Gli algoritmi di data mining Microsoft non supportano $ProbabilityVariance. Per gli algoritmi Microsoft questa colonna contiene sempre 0.

  • $ProbabilityStdev

    Gli algoritmi di data mining Microsoft non supportano $ProbabilityStdev. Per gli algoritmi Microsoft questa colonna contiene sempre 0.

  • $AdjustedProbability

    La colonna $AdjustedProbability è un'estensione Analysis Services della specifica Microsoft OLE DB for Data Mining.

Colonne cluster

Se viene specificata l'opzione <cluster column reference>, l'istogramma restituito dalla funzione PredictHistogram conterrà le colonne seguenti:

  • $Cluster (rappresenta il nome del cluster)

  • $Distance

  • $Probability

Esempi

Nell'esempio seguente viene restituito lo stato stimato della colonna Bike Buyer in una query singleton. La query restituisce inoltre i due stati principali più probabili dell'attributo Bike Buyer in base alla probabilità adattata ottenuta mediante la funzione PredictHistogram.

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