thresholding data based on z-score

조회 수: 11 (최근 30일)
Christiane Voufo
Christiane Voufo 2019년 11월 22일
댓글: Christiane Voufo 2019년 11월 22일
Hi All,
I'm attempting to threshold my data using their z-score values. However, it's not clear to me how I am meant to get actual z-score values if the zscore function in matlab give me a matrix where the columns are the values 1SD away when the mean is centered at 0. How could I threshold data to identify values with a z-score of 2 when the zscore function seems to give a matrix where all values have a z-score of 1. I might be reading the matrix incorrectly. CouldI please get some help with this?
Best,
Christiane
  댓글 수: 4
Christiane Voufo
Christiane Voufo 2019년 11월 22일
I'm not sure I understood you question otherwise.
Christiane Voufo
Christiane Voufo 2019년 11월 22일
Alright, turns out I was overthinking things. I was able to understand the matrix generated with some help from a lab member.

댓글을 달려면 로그인하십시오.

채택된 답변

Image Analyst
Image Analyst 2019년 11월 22일
Try this, assuming a 1-D signal:
zScores = zscore(signal)
% Get indexes where zScores > 2
indexes = zScores > 2;
signalWithZMoreThan2 = signal(indexes);
  댓글 수: 1
Christiane Voufo
Christiane Voufo 2019년 11월 22일
This is the answer that I got from a lab mate, not too long ago. Thank you for the input!!

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Descriptive Statistics에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by