Matlab 使用NLME的Simbiology群体PK:协变量中的缺失值导致;“没有有效值”;错误

Matlab 使用NLME的Simbiology群体PK:协变量中的缺失值导致;“没有有效值”;错误,matlab,simulation,modeling,missing-data,nlme,Matlab,Simulation,Modeling,Missing Data,Nlme,如果您能提供一些关于使用MatLab Simbiology进行种群PK建模的建议,我将不胜感激 基本上,当我尝试使用总体拟合(NLME)方法拟合参数时,我会遇到一条错误/警告消息“协变量‘钾’对组id‘33’没有有效值”。我猜这是因为我缺少33号受试者的钾水平值(一个协变量) 事实上,我丢失了几个受试者的几个协变量的数据 我对使用MatLab的SimBio很在行,所以如果缺少值,我希望能用简单的术语给出详细的建议,说明如何生成一个群体PK模型。谢谢:)NLME的MATLAB/SimBiology

如果您能提供一些关于使用MatLab Simbiology进行种群PK建模的建议,我将不胜感激

基本上,当我尝试使用总体拟合(NLME)方法拟合参数时,我会遇到一条错误/警告消息“协变量‘钾’对组id‘33’没有有效值”。我猜这是因为我缺少33号受试者的钾水平值(一个协变量)

事实上,我丢失了几个受试者的几个协变量的数据


我对使用MatLab的SimBio很在行,所以如果缺少值,我希望能用简单的术语给出详细的建议,说明如何生成一个群体PK模型。谢谢:)

NLME的MATLAB/SimBiology实现不支持协变量缺失值。您需要从估计中排除任何没有协变量数据的个体。如果您正在使用SimBiology桌面,有几种简单的方法可以将这些个体从数据中排除。首先,您可以选择行,右键单击它们,然后选择“从数据中排除所选行”。您还可以按如下方式创建排除规则:

  • 单击toolstrip中的“浏览数据”选项卡
  • 单击工具条中标记为“编辑排除项”的按钮
  • 添加带有“isnan(钾)”表达式的新排除项
  • 确保选中了“评估”和“排除行”

为了澄清,丢失的数据已替换为“NaN”。