我用的是Matlab2019a+spm12+Dpabi_v6.1,换过其他环境跑也会出这个警告。虽然还能继续跑下去,但是不知道对结果会不会有影响,所以想知道原因
原因估计是在做噪声回归(nuisance regression)的时候,协变量之间有很高的共线性,这一点可以通过算协变量之间的相关系数验证一下。对后续结果是否有影响,也要根据产生共线性的原因来具体分析了。
好像并不是我的数据才这样,我有问过其他几个人用DPABI都出现这个警告。我百度说是因为matlab自带的算法不合适,不过对结果好像并不会有太大影响?
如果你不是很纠结原因,可以看看处理后的结果是否正常。如果正常,应该没啥问题,因为即使有共线性的问题,也不影响后续我们分析残差时间序列。你的所有被试都会有这种警告吗?如果只是个别被试有,那么应该仔细检查一下这些被试。如果所有被试都有,是不是某些参数选项的问题?
所有被试都有,处理后的结果我暂时没发现有什么异常的,可能是因为我还没做到统计分析这一步,所以看不出来差别
不知道你在噪声回归中选项是哪些?也许可以简单测试一下,就大概可以定位是什么选项会导致这种警告(如果你感兴趣的话)。
选了WF和CSF用的是spm默认模板,方法选的是mean ,然后我也试了主成分分析的方法,同样会有这个警告。
谢谢反馈。WM和CSF一般相关不会很高的,主成分分析的结果是完全不相关的。那唯一的可能性是头动的那些regressors了。不过这些也都是常规设置,所以应该问题不大。
好的,谢谢Alex