How to apply a ttest for specific months?
조회 수: 1 (최근 30일)
이전 댓글 표시
Hello,
I have a large matrix of 2520x192x144, (month x lon x lat). I would like to do a ttest to compare each year with the same month (ttest of year1 Jan, year2 Jan...... year210Jan) for each month (end result = 12 192x144 matrices).
What would be the best way to set this up?
Thank you,
Holly
댓글 수: 0
채택된 답변
Sai Sri Pathuri
2019년 7월 17일
Hi,
Let the large matrix of dimensions 2520x192x144 be ‘A’. To compare data related to a month for all years, the data is to be separated based on months and t-test is perfomed on each.
month_data=A(month_number:12:2520,:,:);
h=ttest(month_data);
For Example,
January_data=A(1:12:2520,:,:);
January_test=ttest(January_data);
This produces a matrix of dimension 1x192x144. Thus all months give 12 matrices.
댓글 수: 0
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Creating and Concatenating Matrices에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!