how to set the figure title using corrplot() ?
21 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
the title in figures made using corrplot() is 'Correlation Matrix' and title() doesn't change this. How can I set the title in this figure?
2 Commenti
Risposte (1)
Adam Danz
il 3 Ott 2018
Modificato: Adam Danz
il 10 Dic 2018
I was also searching for a solution to this and didn't find one. So, here's the solution I came up with to change the title of a corrplot() plot.
fh = figure;
corrplot(...);
th = findall(fh, 'type', 'text', 'String', '{\bf Correlation Matrix}');
th.String = 'New Title';
[updated] fh is merely the handle to the figure hosting corrplot(). This now works with 2018b and older releases.
2 Commenti
miicha
il 10 Dic 2018
In Matlab r2018b it will not work, since first output argument of corrplot is R not a handle and the handle you get is for the chart line objects...
[R,P,fh] = corrplot(...);
th = findall(fh(1).Parent.Parent, 'type', 'text', 'String', '{\bf Correlation Matrix}');
th.String = 'New Title';
With the above changes it'll work again
Vedere anche
Categorie
Scopri di più su Title in Help Center e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!