Поделиться через


PredictHistogram (расширения интеллектуального анализа данных)

Область применения: SQL Server Analysis Services

Возвращает таблицу, представляющую гистограмму прогноза данного столбца.

Синтаксис

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

Применяется к

Скалярный или кластерный столбец. Можно использовать со всеми типами алгоритмов, кроме алгоритма ассоциации Майкрософт.

Тип возвращаемых данных

Таблица.

Замечания

Гистограмма формирует статистические столбцы. Структура столбцов возвращаемой гистограммы зависит от типа ссылки на столбец, который используется с функцией PredictHistogram .

Скалярные столбцы

Для скалярной <ссылки> на столбец гистограмма , возвращаемая функцией PredictHistogram , состоит из следующих столбцов:

  • Прогнозируемое значение

  • $Support

  • $Probability

  • $ProbabilityVariance

    Алгоритмы интеллектуального анализа данных Майкрософт не поддерживают $ProbabilityVariance. Этот столбец всегда содержит 0 для алгоритмов Майкрософт.

  • $ProbabilityStdev

    Алгоритмы интеллектуального анализа данных Майкрософт не поддерживают $ProbabilityStdev. Этот столбец всегда содержит 0 для алгоритмов Майкрософт.

  • $AdjustedProbability

    Столбец $AdjustedProbability — это расширение служб Analysis Services в спецификации Microsoft OLE DB для интеллектуального анализа данных.

Кластерные столбцы

Гистограмма, возвращаемая функцией PredictHistogram для <ссылки> на столбец кластера, состоит из следующих столбцов:

  • $Cluster (представляет имя кластера)

  • $Distance

  • $Probability

Примеры

Следующий пример возвращает спрогнозированное состояние столбца Bike Buyer в одноэлементном запросе. Запрос также возвращает первые два наиболее вероятных состояния атрибута Bike Buyer на основе скорректированной вероятности, полученной с помощью функции 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  

См. также

Кластер (DMX)
ClusterProbability (DMX)
PredictAdjustedProbability (DMX)
PredictProbability (DMX)
PredictStdev (DMX)
PredictSupport (DMX)
PredictVariance (DMX)
Алгоритмы интеллектуального анализа данных (службы Analysis Services — интеллектуальный анализ данных)
Справочник по функциям расширений интеллектуального анализа данных
Функции (расширение интеллектуального анализа данных)
Общие функции прогнозирования (расширение интеллектуального анализа данных)