varfun for a cell array?
Show older comments
Is there a way to apply varfun(@mean,A,'GroupingVariable','VariableX')to all the elements that are contained into a cell array? If yes, how?
Thanks a lot!
5 Comments
Adam Danz
on 31 Mar 2020
Short answer: no.
But there are other ways to achieve your goal.
Please provide samples of your data so we can see what your cell array looks like, what's stored in it, it's shape, and the grouping variable.
Angelavtc
on 31 Mar 2020
Guillaume
on 31 Mar 2020
I'm a bit confused by the description, there's no cell array in your example.
Note that "keep just the values where the GroupCount=2" is achieved in one line with groupfilter instead of varfun.
Adam Danz
on 31 Mar 2020
I believe OP has a 300x1 cell array where each element is one of these tables. Good call with groupfilter.
Angelavtc
on 1 Apr 2020
Accepted Answer
More Answers (0)
Categories
Find more on Tables in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!