☑ This topic is solved. Need further help from the community? Please sign in and ask a new question.
Fluorite | Level 6

Segmented line graph

Hi! I am putting together a segmented regression with visualization. However, plotting the data, I can not seem to get the two periods to touch. Could anyone help provide assistance with this?

proc autoreg data=a1;

model rates = QTRs aft_cnt  / method=ml nlag=12 backstep dwprob loglikl;;

output out=auto_reg predicted=pred;

by Patient_Age_Category;                                                /*This line of code will treat each age_cat separately*/

quit;

proc sgplot data=glimmix_out noautolegend;

block x=QTRs block=period / transparency=.75;

scatter x=QTRs y=rates / markerattrs=(symbol=CircleFilled color=black);

series x=QTRs y=pred / group=period lineattrs=(thickness=3);

by Patient_Age_Category;                                                /*This line of code will treat each age_cat separately*/

run;

Thank you!!

1 ACCEPTED SOLUTION

Accepted Solutions
Diamond | Level 26

Re: Segmented line graph

But your blue line and your red line do not intersect each other at the boundary between blue and red. They would intersect to the left of the boundary, in the blue region.

--
Paige Miller
6 REPLIES 6
Diamond | Level 26

Re: Segmented line graph

I don't know what you mean by this: "I can not seem to get the two periods to touch" ?? What should the plot look like if the two periods touched? (It looks like they touch to me, separated by a vertical line)

--
Paige Miller
Fluorite | Level 6

Re: Segmented line graph

Thank you for your reply. What I meant to say was the two regression lines.

EDIT: for example, when I run this same process in R, the two regression lines meet at the joint. (with the same results)

Diamond | Level 26

Re: Segmented line graph

But your blue line and your red line do not intersect each other at the boundary between blue and red. They would intersect to the left of the boundary, in the blue region.

--
Paige Miller
Fluorite | Level 6

Re: Segmented line graph

I see what you are saying, thanks. I just need to drop that boundary region.

Thanks.

Lapis Lazuli | Level 10

Re: Segmented line graph

My guess is that the regression line in the left panel is only extending across the range of the data in the "before" period. The point on the vertical line would seem to belong to the "after" period.
Super User

Re: Segmented line graph

Discussion stats
• 6 replies
• 511 views
• 0 likes
• 4 in conversation