predictorinfo

Сводные данные свойств предиктора протокола результатов кредита

Синтаксис

[T,Stats] = predictorinfo(sc,PredictorName)

Описание

пример

[T,Stats] = predictorinfo(sc,PredictorName) возвращает сводные данные свойств предиктора протокола результатов кредита и некоторой базовой статистики предиктора.

Примеры

свернуть все

Создайте объект creditscorecard с помощью файла CreditCardData.mat, чтобы загрузить данные (использующий набор данных от Refaat 2011).

load CreditCardData
sc = creditscorecard(data,'IDVar','CustID')
sc = 
  creditscorecard with properties:

                GoodLabel: 0
              ResponseVar: 'status'
               WeightsVar: ''
                 VarNames: {1x11 cell}
        NumericPredictors: {1x6 cell}
    CategoricalPredictors: {'ResStatus'  'EmpStatus'  'OtherCC'}
           BinMissingData: 0
                    IDVar: 'CustID'
            PredictorVars: {1x9 cell}
                     Data: [1200x11 table]

Получите статистику предиктора для PredictorName CustAge.

[T,Stats] = predictorinfo(sc,'CustAge')
T=1×2 table
               PredictorType     LatestBinning 
               _____________    _______________

    CustAge      'Numeric'      'Original Data'

Stats=4×1 table
            Value 
            ______

    Min         21
    Max         74
    Mean    45.174
    Std     9.8302

Получите статистику предиктора для PredictorName ResStatus.

[T,Stats] = predictorinfo(sc,'ResStatus')
T=1×3 table
                 PredictorType    Ordinal     LatestBinning 
                 _____________    _______    _______________

    ResStatus    'Categorical'     false     'Original Data'

Stats=3×1 table
                  Count
                  _____

    Home Owner     542 
    Tenant         474 
    Other          184 

Входные параметры

свернуть все

Модель протокола результатов кредита, заданная как объект creditscorecard. Используйте creditscorecard, чтобы создать объект creditscorecard.

Имя предиктора, заданное использование вектора символов, содержащего имена предиктора протокола результатов кредита интереса. PredictorName является чувствительным к регистру.

Типы данных: char

Выходные аргументы

свернуть все

Итоговая информация для заданного предиктора, возвращенного как таблица со следующими столбцами:

  • 'PredictorType''Numeric' или 'Categorical'.

  • 'Ordinal' — Для категориальных предикторов, булевская переменная, указывающая, является ли это порядковым.

  • 'LatestBinning' — Вектор символов, указывающий на последний прикладной алгоритм для входного параметра PredictorName. Значения:

    • 'Original Data' — Когда никакое раскладывание не применяется к предиктору.

    • 'Automatic / BinningName' — Где 'BinningName' является одним из следующего: Monotone, Equal Width или Equal Frequency.

    • 'Manual' — После каждого вызова modifybins, где или 'CutPoints', 'CatGrouping', 'MinValue' или 'MaxValue' изменяются.

Имя предиктора используется в качестве имени строки в таблице, которая возвращена.

Итоговая статистика для входа PredictorName, возвращенного как таблица. Соответствующее значение хранится в столбце 'Value'.

Имена строки таблицы указывают на соответствующую статистику для числовых предикторов:

  • min Минимальное значение в выборке.

  • Max Максимальное значение в выборке.

  • среднее значение Среднее значение в выборке.

  • станд Стандартное отклонение выборки.

    Примечание

    Для типов данных кроме 'двойного' или 'single', числовая точность может быть потеряна для стандартного отклонения. Типы данных кроме 'двойного' или 'single' брошены как 'дважды' прежде, чем вычислить стандартное отклонение.

Для категориальных предикторов имена строки содержат имена категорий с соответствующим общим количеством в столбце 'Count'.

Смотрите также

| | |

Введенный в R2015b