Beginner: How to get age-adjusted Z scores of a variable?

Illustration
ShaneS - 2022-05-04T13:38:11+00:00
Question: Beginner: How to get age-adjusted Z scores of a variable?

Hi Everyone,   I have a 25 (subjects) x 68 (variables) matrix. I also have a variable called Age (25 x 1). Now, I would like to get the age-adjusted values of the 68 variables. Could someone teach me how to do that please?   Thanks very much!

Expert Answer

Profile picture of Neeta Dsouza Neeta Dsouza answered . 2025-11-20

zscore(X,flag,dim)
 
If flag is 0 (default), then zscore scales X using the sample standard deviation...
 
If flag is 1, then zscore scales X using the population standard deviation
 
zscore(X,flag,dim) standardizes X along dimension dim
 
Also, if you would like to use zscore functionality without the Statistics and Machine Learning Toolbox, the following answers discussion might help: 
 
Also the "bsxfun" function can help you combine the two functionalities with bsxfun(@rdivide, bsxfun(@minus, Data, meanvalue), standard deviation value)
 
mean can be calculated using the "mean" function and standard deviation using "std"


Not satisfied with the answer ?? ASK NOW

Get a Free Consultation or a Sample Assignment Review!