BookmarkSubscribeRSS Feed
Mustafa86
Calcite | Level 5

 how to write the code for sample mean vector for 3*3 matrix in SAS iml the equation for it is attached in the document

the matrix is {1 2 -1,

                       2 4 4,

                      1 5 -2};

3 REPLIES 3
Reeza
Super User

MeanM = mean(myMatrix);
If you want it transposed, use the T()function.

IML functions are listed here
https://documentation.sas.com/?docsetId=imlug&docsetTarget=imlug_langref_sect253.htm&docsetVersion=1...

 


@Mustafa86 wrote:

 how to write the code for sample mean vector for 3*3 matrix in SAS iml the equation for it is attached in the document

the matrix is {1 2 -1,

                       2 4 4,

                      1 5 -2};


 

Ksharp
Super User

Post it at IML forum @Rick_SAS is there.

Rick_SAS
SAS Super FREQ
proc iml;
x = {1 2 -1,
     2 4 4,
     1 5 -2};

colMean = mean(x); /* means of each column */
print colMean;

Catch up on SAS Innovate 2026

Dive into keynotes, announcements and breakthroughs on demand.

Explore Now →
Develop Code with SAS Studio

Get started using SAS Studio to write, run and debug your SAS programs.

Find more tutorials on the SAS Users YouTube channel.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 3 replies
  • 4022 views
  • 2 likes
  • 4 in conversation