dfittool

Откройте приложение Distribution Fitter

Функция distributionFitter была введена в R2017a как замена для функции dfittool. Обе функции продолжают работать, чтобы запустить приложение Distribution Fitter.

Эта страница содержит программируемую информацию о синтаксисе для приложения Distribution Fitter. Дополнительные сведения см. в Distribution Fitter.

Синтаксис

dfittool
dfittool(y)
dfittool(y,cens)
dfittool(y,cens,freq)
dfittool(y,cens,freq,dsname)

Описание

dfittool открывает приложение Distribution Fitter или приносит особое внимание на приложение, если это уже открыто.

пример

dfittool(y) открывает приложение Distribution Fitter, заполненное с данными, заданными векторным y.

пример

dfittool(y,cens) использует векторный cens, чтобы задать, подвергается ли каждое наблюдение в y цензуре.

dfittool(y,cens,freq) использует векторный freq, чтобы задать частоту каждого элемента y.

dfittool(y,cens,freq,dsname) создает набор данных с именем dsname, с помощью вектора данных, y, подвергая цензуре индикатор, cens, и вектор частоты, freq.

Примеры

свернуть все

Загрузите выборочные данные carsmall.

load carsmall

Откройте приложение Distribution Fitter с помощью миль MPG на данные о галлоне.

dfittool(MPG)

Приложение Distribution Fitter открывается, заполненный с данными MPG, и отображает плотность (PDF) график. Можно использовать приложение, чтобы отобразить различные графики и подходящие дистрибутивы к этим данным.

Загрузите выборочные данные.

load(fullfile(matlabroot,'examples','stats','lightbulb.mat'))

Первый столбец данных содержит время жизни (в часах) двух типов лампочек. Второй столбец содержит информацию о типе лампочки. 1 указывает, что флуоресцентные лампы, и 0 указывают на лампу накаливания. Третий столбец содержит информацию о цензурировании. 1 указывает, что подвергнутые цензуре данные, и 0 указывают точное время отказа. Это - моделируемые данные.

Откройте приложение Distribution Fitter с помощью первого столбца lightbulb как входные данные и третий столбец как данные о цензурировании. Назовите данные lifetime.

dfittool(lightbulb(:,1),lightbulb(:,3),[],'lifetime')

Чтобы открыть диалоговое окно Data, нажмите Data. В панели Manage data sets щелкните, чтобы подсветить строку набора данных lifetime. Наконец, чтобы открыть диалоговое окно Набора данных Представления, нажмите View. Пожизненные данные появляются во втором столбце, и соответствующий индикатор цензурирования появляется в третьем столбце.

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

свернуть все

Входные данные, заданные как массив скалярных значений или переменной, представляющей массив таких значений.

Типы данных: single | double

Индикатор Censoring, заданный как вектор 0 и 1 значения. Длина cens должна быть равна длине y. Если y(j) подвергается цензуре, то (cens(j)==1). Если y(j) не подвергается цензуре, то (cens(j)==0). Если cens не использован или пуст, то никакие значения y не подвергаются цензуре.

Если у вас есть данные о частоте (freq), но не цензурирование данных (cens), то необходимо задать пустые скобки ([]) для cens.

Типы данных: single | double

Данные о частоте, заданные как вектор скалярных значений. Длина freq должна быть равна длине y. Если freq не использован или пуст, то все значения y имеют частоту 1.

Если у вас есть данные о частоте (freq), но не цензурирование данных (cens), то необходимо задать пустые скобки ([]) для cens.

Типы данных: single | double

Имя набора данных, заданное как вектор символов, заключенный в одинарные кавычки или скаляр строки, заключено в двойные кавычки.

Если вы хотите задать имя набора данных, но не имеете данных о цензурировании (cens) или данные о частоте (freq), то необходимо задать пустые скобки ([]) и для freq и для cens.

Пример: 'MyData'

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

Представлено до R2006a