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에서 Scatter Plots에 대해 자세히 알아보기

태그

질문:

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