groupedData

Подобный таблице набор данных и метаданных

Описание

groupedData объект является необходимым форматом данных, чтобы хранить данные, необходимые для подбора кривой использованию sbiofit и sbiofitmixed. Это - a table- как объект с несколькими различиями.

  • groupedData объект имеет два дополнительных свойства, чтобы идентифицировать независимую переменную и дополнительную сгруппированную переменную.

  • groupedData объект имеет два дополнительных метода, которые позволяют вам создать дозы из набора данных, содержащего дозирование данных и преобразовать groupedData возразите против таблицы.

  • groupedData.Properties структура.

Создание

Описание

пример

grpData = groupedData создает пустой groupedData объект.

пример

grpData = groupedData(tbl) создает groupedData объект путем копирования таблицы или объекта tbl набора данных. GroupVariableName и IndependentVariableName свойства grpData объект неявно определяется путем поиска первого нечувствительного к регистру соответствия к списку имен переменных tbl (tbl.Properties.VariableNames). Для сгруппированной переменной списком имен является ID, Groupi, и Run. Для независимой переменной списком имен является TimeT, и IDV. Если нет никаких соответствий, GroupVariableName и IndependentVariableName установлены в пустые символьные вектора ''.

пример

grpData = groupedData(tbl,groupVarName) устанавливает GroupVariableName свойство grpData возразите против groupVarName. IndependentVariableName свойство неявно установлено как в предыдущем синтаксисе.

пример

grpData = groupedData(tbl,groupVarName,independentVarName) дополнительно устанавливает IndependentVariableName свойство grpData возразите против independentVarName.

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

развернуть все

Данные в виде a table или dataset (Statistics and Machine Learning Toolbox).

Имя сгруппированной переменной в виде вектора символов или строки. Пустой символьный вектор '' или представьте в виде строки "" указывает, что нет никакой переменной группы.

Имя независимой переменной в виде вектора символов или строки. Пустой символьный вектор '' или представьте в виде строки "" указывает, что нет никакой независимой переменной.

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

развернуть все

Сгруппированные данные, возвращенные как groupedData объект.

Свойства

развернуть все

groupedData поддержка объектов все свойства table и обеспечивает следующие дополнительные свойства.

Имя сгруппированной переменной, которая указывает на группы в данных в виде вектора символов. Чтобы указать, что нет никаких групп (или всего одной группы), устанавливает свойство на пустой символьный вектор ''.

Пример: 'ID'

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

Пример: 'TIME'

Функции объекта

groupedData поддержка объектов каждая функция table и обеспечивает следующие дополнительные функции.

createDosesСоздайте объекты дозы из объекта groupedData
createVariantsСоздайте различные объекты из объекта groupedData
groupedData2tableПреобразуйте объект groupedData представить в виде таблицы

Примеры

свернуть все

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

load pheno.mat ds

Создайте groupedData объект от набора данных ds.

grpData = groupedData(ds);

Отобразите свойства объектов.

grpData.Properties
ans = struct with fields:
                Description: ''
                   UserData: []
             DimensionNames: {'Observations'  'Variables'}
              VariableNames: {'ID'  'TIME'  'DOSE'  'WEIGHT'  'APGAR'  'CONC'}
       VariableDescriptions: {}
              VariableUnits: {}
         VariableContinuity: []
                   RowNames: {}
           CustomProperties: [1x1 matlab.tabular.CustomProperties]
          GroupVariableName: 'ID'
    IndependentVariableName: 'TIME'

GroupVariableName и IndpendentVariableName были автоматически присвоены 'ID' и 'Время', соответственно.

Введенный в R2014a