exponenta event banner

groupedData

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

Описание

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

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

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

  • groupedData.Properties является структурой.

Создание

Синтаксис

grpData = groupedData
grpData = groupedData(tbl)
grpData = groupedData(tbl,groupVarName)
grpData = groupedData(tbl,groupVarName,independentVarName)

Описание

пример

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

пример

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

пример

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

пример

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

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

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

Данные, заданные как table или dataset.

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

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

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

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

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

Свойства

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

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

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

Пример: 'ID'

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

Пример: 'TIME'

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

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

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

Объект groupedData не поддерживает эти табличные функции: addprop, addvars, convertvars, head, inner2outer, issortedrows, mergevars, movevars, removevars, rmprop, rows2vars, splitvars, tail и topkrows.

Примеры

свернуть все

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

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