format column with compose
Show older comments
here i format row :
formatSpec = "%d - %s";
RowName=compose(formatSpec,t2,sis);

but if i want to format columns? how can i do?

6 Comments
Dyuman Joshi
on 5 Nov 2023
Remove the prefix serial numbers and tranpose the output.
piero
on 5 Nov 2023
Dyuman Joshi
on 5 Nov 2023
The 1 -, 2 - , 3 - , ... you have at the start of the strings, which is not there in the 2nd image.
piero
on 5 Nov 2023
dpb
on 5 Nov 2023
@piero is presuming (as best info we have since you didn't provide testing dataset) the "1 - " prefix in your first image is real.
If so, then
RowName=extractAfter(compose(formatSpec,t2,sis),"- ").';
should be the magic incantation you're looking for.
If not, attach a (small) example dataset for folks to play with...
Answers (0)
Categories
Find more on Data Import and Analysis 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!