Filter löschen
Filter löschen

name a single point in a scatterplot

1 Ansicht (letzte 30 Tage)
niclo
niclo am 7 Mär. 2012
Hi, can anyone tell me how to name a single point in a scatterplot? I want to add name on the top of every dot to show that each dot represent different model. My data is a 2-d data. Thank you.

Akzeptierte Antwort

Walter Roberson
Walter Roberson am 7 Mär. 2012
text() the string at the position of the point.
Your plot would probably be less crowded if you were to use different dot colors for the different models.
You may wish to consider using datacursormode() to allow the user to select a point and have the model name show up.
  5 Kommentare
Walter Roberson
Walter Roberson am 7 Mär. 2012
names = {'a' 'e' 'f' 's' 'g' 'j' 'd' 'e' 'a' 'f' 'h'};
for K = 1 : length(x)
text(x(K), y(K), names{K});
end
niclo
niclo am 7 Mär. 2012
Thanks a lot.This is exactly what I need. Really appreciate your help.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Discrete Data Plots finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by