Can anyone give an idea on how to make this type of plot?

댓글 수: 6

TADA
TADA 2018년 11월 5일
Do you have a dataset for example?
Yes, the data set and the sample code i wrote to make this plot is attached. But i am not able to get the desired result. I am getting an error using gscatter.
for_time_series_data = 'for_time_series_events_all_data_14.076.xlsx';
read_time_series_data = readtable(for_time_series_data);
x = read_time_series_data.entryTime;
y = read_time_series_data.nestType;
group = {read_time_series_data.decision time recruitment
,read_time_series_data.time of visit
};
gscatter(x,y,group,'rkgb','o*',8,'on','entryTime','nestType');
TADA
TADA 2018년 11월 6일
편집: TADA 2018년 11월 6일
first of all the spaces in
read_time_series_data.decision time recruitment
and
read_time_series_data.time of visit
are not valid
second you are trying to send a string cell array in y to gsatter, and according to the documentation it expects a numeric vector.
So you will have to parse that '# lax' string to get the number
Hari krishnan
Hari krishnan 2018년 11월 6일
@TADA, i didnot understand much
Hari krishnan
Hari krishnan 2018년 11월 6일
Hi TADA, thank you. I was able to do.
TADA
TADA 2018년 11월 6일
Cheers
good luck!

댓글을 달려면 로그인하십시오.

 채택된 답변

the cyclist
the cyclist 2018년 11월 5일

0 개 추천

You could use the plot command.
You could use the scatter command.
Take a look at the MATLAB Plot Gallery to steal code for these or other plot styles.

댓글 수: 1

Hari krishnan
Hari krishnan 2018년 11월 6일
편집: Hari krishnan 2018년 11월 6일
Hi, thank you for the suggestion. I tried to use 'gscatter'. But i am not able to get the desired output. Can you help me with this? Code and sample data is attached above.

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

도움말 센터 및 File Exchange에서 Annotations에 대해 자세히 알아보기

태그

질문:

2018년 11월 5일

댓글:

2018년 11월 6일

Community Treasure Hunt

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

Start Hunting!

Translated by