name a single point in a scatterplot
1 次查看(过去 30 天)
显示 更早的评论
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.
0 个评论
采纳的回答
Walter Roberson
2012-3-7
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 个评论
Walter Roberson
2012-3-7
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
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Discrete Data Plots 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!