Legend in a Graph

3 vues (au cours des 30 derniers jours)
Carlos Martins
Carlos Martins le 15 Avr 2020
Commenté : Mehmed Saad le 15 Avr 2020
Hi,
I want to create a legend to a graph object. I don't create a bar color i want show a regular legend with the colors of the nodes. Just because i want to shown at what group belong each node and the bar color don't show properly. Could you help me?. Thanks.
  2 commentaires
Mehmed Saad
Mehmed Saad le 15 Avr 2020
can you explain a bit more? attach graph image
Tommy
Tommy le 15 Avr 2020
Carlos,
Can you provide the code you are using to plot your graph?

Connectez-vous pour commenter.

Réponses (2)

Carlos Martins
Carlos Martins le 15 Avr 2020
Sure,
I want something like this:
In a graph like:
Thanks

Mehmed Saad
Mehmed Saad le 15 Avr 2020
Modifié(e) : Mehmed Saad le 15 Avr 2020
figure,plot(data_x,data_y,'.-','MarkerSize',10)
  2 commentaires
Carlos Martins
Carlos Martins le 15 Avr 2020
Thanks for the response.
But i need how to create the leyend. The second picture is a Graph object, and I need know if is possible create a regular leyend (not a color bar) like the showed in the first picture to the second one.
Mehmed Saad
Mehmed Saad le 15 Avr 2020
figure
s = [1 1 1 1 1 1 1 9 9 9 9 9 9 9];
t = [2 3 4 5 6 7 8 2 3 4 5 6 7 8];
G = graph(s,t);
plot(G);
hold on
s = [1 1 1 1 1];
t = [2 3 4 5 6];
G = graph(s,t);
plot(G);
v = legend;
v.String = {'1','2'};

Connectez-vous pour commenter.

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by