Unique labelling of elements in scatter plot
정보
이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.
이전 댓글 표시
Hi, I am trying to make a scatter plot with multiple groups 'forVisit' and ''. What if i want to highlight each 'X' and '0' based on the elements in first column of 'read_time_series_data'? Any help to solve this will be appreciated.
x = read_time_series_data.nestType;
y = (read_time_series_data.time)./60;
group = {read_time_series_data.forVisit,read_time_series_data.forRecruitment};
gscatter(x,y,group,'rkgb','o*',15,'on','Nest quality(lux)','time(minutes)');
set(gca,'xtick',[1,16]);

댓글 수: 5
Image Analyst
2018년 11월 18일
What does "highlight" mean to you? I can see both black asterisks and red circles in your data so it seems to be doing it correctly.
If you want, you can use plot to overlay the circles with a thicker line width by setting the 'LineWidth' property to 2 or 3.
Hari krishnan
2018년 11월 18일
Image Analyst
2018년 11월 18일
Again, What does "highlight" mean to you?
You cannot have the groups be unique unless every marker is in its own group. If that's what you want, use scatter() instead of gscatter() and you can probably make each marker unique (at least its color unique).
Hari krishnan
2018년 11월 19일
Hari krishnan
2018년 11월 19일
답변 (0개)
이 질문은 마감되었습니다.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!