我正在使用来自在线练习教程的数据集,代码可以在第 7 页底部找到(https://tomhouslay.files.wordpress.com/2017/02/indivvar_mv_tutorial_asreml.pdf)
在教程中,他们声明他们正在引入“trait”作为关键字来表示多变量模型,但是当我运行完全相同的代码时,我得到以下信息:
eval(parse(text = x), envir = data, enclos = asreml4Env) 中的错误:找不到对象“特征”。
哈吉斯练习 csv 文件可以从这里下载:https ://figshare.com/articles/Haggis_data_behavioural_syndromes/4702540
这是教程提供的代码,asreml 函数有什么变化吗?
asr_E_B_us <- asreml(cbind(scale(exploration),
scale(boldness)) ~ trait +
trait:scale(assay_rep, scale = FALSE) +
trait:scale(body_size),
random =~ ID:us(trait, init = c(1,
0.1,1)),
residual =~ units:us(trait, init = c(0.1,
0.1,0.1)),
data = HData,
maxiter = 100)