我正在嘗試使用gm進行羣集。我想這樣的代碼:gmdistribution.fit問題
opts = statset('MaxIter', 300, 'Display', 'iter');
gm = gmdistribution.fit(braindata, nsegments, 'Regularize', 1e-6, 'Options', opts);
其中braindata是數據矩陣(體素*蛋白,1478071 * 11)和nsegments值是8
而且我得到了這個錯誤:
Error using gmdistribution.fit (line 136) The following column(s) of data are effectively constant: 6 7 8 9 10 11.
Error in reducedSegbrain_gmix (line 119) gm = gmdistribution.fit(braindata, nsegments, 'Regularize', 1e-6, 'Options', opts);
是有沒有解決這個問題的方法?
你真的只有一個錯誤;第二個'Error'行是調用堆棧的一部分,告訴你在'reducedSegbrain_gmix'中發現了對'gmdistribution.fit'的失敗調用。 – xenoclast