How to create a plot for an array?
13 次查看(过去 30 天)
显示 更早的评论
So lets say that I have an array of GPAs and Student IDs.
Info = [52211 3.55; 52922 1.79; 51939 3.33; 12140 0.81]
How can I plot the GPAs based on the their rank? So the GPA 3.55 is #1, 3.33 is #2, 1.79 is #3, and 0.81 is #4.
2 个评论
Bob Thompson
2018-10-15
What kind of plot do you want? Scatter, line, bar, pie? Do you just want to have them against their rank? Labeled by their SID?
回答(1 个)
Bob Thompson
2018-10-15
Infos = sortrows(Info,2);
Infos = flip(Infos,1);
Infos(:,3) = [1:size(Infos,1)]';
scatter(Infos(:,3),Infos(:,2));
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Creating and Concatenating Matrices 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!