Wie X- und Y-Etiketten von corrplot () MATLAB entfernen

stimmen
0
corrplot(T(:,1:4), 'type', 'Pearson');

eine 4x4-Matrix der corrolation von Variablen einen Griff Zuweisen erzeugt nur corrplot.

Ich habe versucht, dies zu tun.

fh = corrplot(T(:,1:4), 'type', 'Pearson');
th = findall(fh, 'type', 'text', 'String', '{\bf Correlation Matrix}'); 
th.String = '';

Aber es hat nicht funktioniert, wie entferne ich die X- und Y-Etikett aus dieser Funktion.

Veröffentlicht am 07/11/2018 um 23:44
quelle vom benutzer
In anderen Sprachen...                            


1 antworten

stimmen
0

Ein einfacher Ansatz kann sein, zunächst alle die Griffe für die bekommen AxesObjekte erstellt (da ich glaube , corrplotmehrere Handlungsstränge erstellt):

hAxes = findall(gcf, 'Type', 'Axes');

Sobald Sie Griffe an alle haben AxesObjekte, sollte es einfach sein , ihre x- und y - Etikett zu löschen (und Titel sowie, falls gewünscht):

set([hAxes.XLabel], 'String', '');
set([hAxes.YLabel], 'String', '');
set([hAxes.Title], 'String', '');
Beantwortet am 08/11/2018 um 04:11
quelle vom benutzer

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more