修复R包中的错误“;lcmm";-&引用;参数主题必须是数字“quot;

修复R包中的错误“;lcmm";-&引用;参数主题必须是数字“quot;,r,R,尝试在“lcmm”(我第一次使用这个包)中运行初始的1类模型 我的代码是: > lcga1 <- hlme(ActMed ~ time_rec, subject = 'person_ID', ng = 1, data = data) 不用担心,对吧?根据我在这里和包文档中看到的其他问题,这是由于ID变量不是数字。但当我检查它是否是(因为它应该是): 如果我试图强迫它: > data$person_ID <- as.numeric(data$person_ID) >

尝试在“lcmm”(我第一次使用这个包)中运行初始的1类模型

我的代码是:

> lcga1 <- hlme(ActMed ~ time_rec, subject = 'person_ID', ng = 1, data = data)
不用担心,对吧?根据我在这里和包文档中看到的其他问题,这是由于ID变量不是数字。但当我检查它是否是(因为它应该是):

如果我试图强迫它:

> data$person_ID <- as.numeric(data$person_ID)
> lcga1 <- hlme(ActMed ~ time_rec, subject = 'person_ID', ng = 1, data = data) 
Be patient, hlme is running ... 
Error in hlme(ActMed ~ time_rec, subject = "person_ID", ng = 1, data = data) : 
  The argument subject must be numeric

>data$person\u ID lcga1尝试删除
subject='person\u ID'
中的引号。
> is.numeric(data$person_ID)
[1] TRUE
> data$person_ID <- as.numeric(data$person_ID)
> lcga1 <- hlme(ActMed ~ time_rec, subject = 'person_ID', ng = 1, data = data) 
Be patient, hlme is running ... 
Error in hlme(ActMed ~ time_rec, subject = "person_ID", ng = 1, data = data) : 
  The argument subject must be numeric