主要内容

sbionca

(需要计算noncompartmental分析(NCA)参数统计和机器学习工具)

描述

例子

ncaparameters= sbionca (数据,选择)计算NCA浓度时间参数数据。选择对象选择定义了数据列和其他计算选项。ncaparameters是一个计算表NCA每组参数值。

例子

全部折叠

加载一个合成数据集包含药物浓度的测量四丸后四个人剂量。

负载data1.mat

设置剂量相当于南在时间点没有服用剂量。

data1.Dose (data1.Dose(:) = = 0) =南;

显示数据。

sbiotrellis (data1、“ID”,“时间”,“DrugConc”,“标记”,“o”,“线型”,“——”);

图包含4轴对象。坐标轴对象1标题ID 1包含一个类型的对象。轴2标题ID 3包含一个对象类型的线。轴3标题ID 2包含一个对象类型的线。轴4标题ID对象包含一个类型的对象。

分类数据列使用NCA选择对象。

选择= sbioncaoptions;opt.groupColumnName =“ID”;opt.concentrationColumnName =“DrugConc”;opt.timeColumnName =“时间”;opt.IVDoseColumnName =“剂量”;

计算NCA参数为每个单独的。

ncaparameters = sbionca (data1、选择);

显示前几列的表。每一行的ncaparameters表代表了一个人(或一组),每一列对应的NCA参数值列表。

ncaparameters (: 1:15)
ans =4×15表ID doseSchedule administrationRoute Lambda_Z R2 adjusted_R2 Num_points AUC_0_last Tlast C_max C_max_Dose T_max捷运T_half AUC_infinity __ _______ ___________________ ________ ___________ __________ __________专攻_____ _____交_______ 1{'单'}{‘IVBolus} 48 74.412 - 1488.2 143.61 0.57893 0.99991 0.9999 11 0 1.5408 1.1973 143.61 2{'单'}{‘IVBolus} 48 191.96 - 1919.6 299.37 0.66798 0.99998 0.99998 11 0 1.3352 1.0377 299.37 3{'单'}{‘IVBolus} 48 411.06 - 1644.2 766.5 0.62124 0.99999 0.99999 11 0 1.4476 1.1157 766.5 4{'单'}{‘IVBolus} 11 0.58011 0.99995 0.99995 1.5721 1.1949 1301.8 1301.8 48 648.33 - 1296.7 0

您还可以指定一个自定义时间范围来计算T_maxC_max这个时间范围内,从时间= 0到20。你可以通过设置C_max_ranges房地产作为一个单元阵列双元素的行向量。

opt.C_max_ranges = {[5.5 20]};ncaparameters2 = sbionca (data1、选择);

函数报告T_max和C_max值范围内通过添加两个新列:T_max_5_5__20 C_max_5_5__20。注意,在这两个列的名称,之前最后一个时间点是两个连续的下划线(_)。

ncaparameters2.T_max_5_5__20 (:)
ans =4×16 6 6 6
ncaparameters2.C_max_5_5__20 (:)
ans =4×12.2719 3.0213 10.0233 19.9006

类似地,您可以指定一个自定义时间范围来计算每组的部分AUC值。

opt.PartialAreas = {20 [0]};ncaparameters3 = sbionca (data1、选择);ncaparameters3.AUC_0__20 (:)
ans =4×1103×0.1436 0.2994 0.7665 1.3017

您还可以指定多个时间范围C_max_rangesPartialAreas

opt.C_max_ranges = {20 [0], [0 10], [0 15]};opt.PartialAreas = {[0 12], [0 30]};ncaparameters4 = sbionca (data1、选择);

输入参数

全部折叠

NCA参数计算浓度时间数据,指定为一个表或数据集。

例子:concData

选择对象来定义数据列和计算选项,指定为一个NCA选择对象。使用sbioncaoptions创建这个对象并设置选项。

例子:ncaopt

输出参数

全部折叠

NCA参数,计算作为一个表返回。有关的参数是如何计算的,看到的Noncompartmental分析

版本历史

介绍了R2017b