How can i find the average for specific rows

Region section1 section2 section3 section4
A 20 23 45 65
B 35 24 47 88
C 37 55 38 90
A 39 27 92 29
C 38 89 37 38
----------------------------------------------------------------------------
I have table looks like this table and i want to find the average for each cloumn put depending on the region .. for example i want to find the average of section1 for region A ( i have two regions in the table ) .

 Akzeptierte Antwort

Andrei Bobrov
Andrei Bobrov am 5 Jan. 2019

0 Stimmen

T = readtable('file1.txt');
out = varfun(@mean,T,'g',1);

Weitere Antworten (1)

dpb
dpb am 5 Jan. 2019

0 Stimmen

Put into a table and use grpstats and friends...

2 Kommentare

what do you mean by friends
dpb
dpb am 5 Jan. 2019
Just a generic phrase/indicator to also look at related functions and help topics. Primarily those other functions/topics that are linked to in the "See Also" section as starters...

Melden Sie sich an, um zu kommentieren.

Community Treasure Hunt

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

Start Hunting!

Translated by