BookmarkSubscribeRSS Feed
🔒 This topic is solved and locked. Need further help from the community? Please sign in and ask a new question.
Mo2018
Calcite | Level 5

Hello, I have data set look like 

column 1 is id 

column 2 is time

column 3 is the response

column 4 is the group indicator(1 to 4)

I need to do  spaghetti plots each group separately 

Here is  what I done:

 

proc sgplot data=mydata;
title"spaghetti plot for each treatment group";
series x=time y=response / group=group; 
run;

but I got all group in one plot.

Thank you 

1 ACCEPTED SOLUTION

Accepted Solutions
Reeza
Super User

Try this:

 

proc sgplot data=mydata;
title"spaghetti plot for each treatment group";
by group;
series x=time y=response ;
run;

 

You may need to sort the data ahead of time, by group.

 


@Mo2018 wrote:

Hello, I have data set look like 

column 1 is id 

column 2 is time

column 3 is the response

column 4 is the group indicator(1 to 4)

I need to do  spaghetti plots each group separately 

Here is  what I done:

 

proc sgplot data=mydata;
title"spaghetti plot for each treatment group";
series x=time y=response / group=group; 
run;

but I got all group in one plot.

Thank you 


 

View solution in original post

1 REPLY 1
Reeza
Super User

Try this:

 

proc sgplot data=mydata;
title"spaghetti plot for each treatment group";
by group;
series x=time y=response ;
run;

 

You may need to sort the data ahead of time, by group.

 


@Mo2018 wrote:

Hello, I have data set look like 

column 1 is id 

column 2 is time

column 3 is the response

column 4 is the group indicator(1 to 4)

I need to do  spaghetti plots each group separately 

Here is  what I done:

 

proc sgplot data=mydata;
title"spaghetti plot for each treatment group";
series x=time y=response / group=group; 
run;

but I got all group in one plot.

Thank you 


 

Catch up on SAS Innovate 2026

Dive into keynotes, announcements and breakthroughs on demand.

Explore Now →
Develop Code with SAS Studio

Get started using SAS Studio to write, run and debug your SAS programs.

Find more tutorials on the SAS Users YouTube channel.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 1 reply
  • 4149 views
  • 0 likes
  • 2 in conversation