Legend in a Graph

3 次查看(过去 30 天)
Carlos Martins
Carlos Martins 2020-4-15
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 个评论
Mehmed Saad
Mehmed Saad 2020-4-15
can you explain a bit more? attach graph image
Tommy
Tommy 2020-4-15
Carlos,
Can you provide the code you are using to plot your graph?

请先登录,再进行评论。

回答(2 个)

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

Mehmed Saad
Mehmed Saad 2020-4-15
编辑:Mehmed Saad 2020-4-15
figure,plot(data_x,data_y,'.-','MarkerSize',10)
  2 个评论
Carlos Martins
Carlos Martins 2020-4-15
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 2020-4-15
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'};

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Legend 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by