Label scatter data points.

2 views (last 30 days)
dipak sanap
dipak sanap on 4 Dec 2015
Commented: dipak sanap on 4 Dec 2015
I have a matrix C as follows;
1 3 0.454 54
3 4 0.478 0.356
7 8 4.564 1546
And I plot, scatter(C(:,3),C(:,4))
I want to label every data point as first two columns of matrix. Like, label (0.454,54) as 1 3, (0.478,0.356) as 3 4 and so on.

Answers (1)

Walter Roberson
Walter Roberson on 4 Dec 2015
text( C(:,3),C(:,4), cellstr(str2num(C(:,1:2))) )
  3 Comments
Walter Roberson
Walter Roberson on 4 Dec 2015
Sorry, I have been up all night ;-(
text( C(:,3),C(:,4), cellstr(num2str(C(:,1:2))) )
dipak sanap
dipak sanap on 4 Dec 2015
Hey thanks, it worked. And get some sleep.

Sign in to comment.

Categories

Find more on Data Distribution Plots in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!