Color different marker style according to different variables
13 次查看(过去 30 天)
显示 更早的评论
Hi,
I'm fresh to matlab! I am aiming to include 4 variables consisting on (130x1 double) on a scatter plot. So far I have used gscatter function, with which i am able to plot 2 variable (x,y) colored and/or symboled according to a variable (g). This is the figure i get and the plotting part of my code (i have a long code where i define different variables):
col='ymcrgbk'
gscatter(MgOMI, LaYbMI, localityMI, col,'*odphvx',8)
I like the outcome, but i also would like to use a 4th variable to determine the color of each marker set. The 4th variable would again be (130x1 double) and i would like to color the different symbols accoriding to that 4th variable.
I know how to do that using the scatter function, but with scatter i cannot distinguish my samples in different groups. Also, i might need to add error bars on that plot...but let's proced step by step.
Any hint?
Thank you
A.
0 个评论
回答(1 个)
Image Analyst
2020-1-9
It looks like (though I haven't tried it) that you can use the 'clr' option of gscatter to specify what color each group is.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Scatter Plots 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!