How can I use Canoncorr correctly? I have an Error!
조회 수: 3 (최근 30일)
이전 댓글 표시
Canonical Data
% Load the Data
load ('cancorfile_assignment (1).mat');
%Define the data
data = [amyv antc cerebel vents thalam dlpfc openn consc extrav agree neurot]; %My data is brain structures and personality types
NaNs = sum(isnan(data),2) > 0;
X = data(~NaNs,1:6);
Y = data(~NaNs,7:11);
[A,B,r,U,V,stats] = canoncorr (X,Y)
I have entered this? but I get the error: Error using canoncorr (line 74)
X and Y must have more than one row.?
How do I fix this issue?
댓글 수: 0
답변 (1개)
Harsha Priya Daggubati
2020년 5월 15일
Hi,
The inpur arguments X and Y to the method 'canoncorr' should be a n X d matrix, where n is the number of observations and d is for number of variables.
And yes, It is expected for X and Y to have more than one row to perform canonical correlation analysis on the data.
Hope you modify the data as per the requirements and conduct your analysis.
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 ANOVA에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!