GPLOT - Interpolation

Hallo,

folgendes Problem bei der Interpolation: "HILO" zeigt mir - in dem Fall wie gewünscht q3 +q1 verbunden - an.
Ich bräuchte das gleiche für die Verlaufsbeobachtung, aber ohne Anzeige des Mittelwertes. Alles andere paßt soweit.

Kann mir jemand weiterhelfen?

Vielen Dank + Grüße,
Tom

Anbei Code

 Ods output SUMMARY=crpout;
proc means data = test  fw=6 maxdec=2 max   q1 q3 median;
var crp;
class time;
run;
ods output close;

proc print data = crpout; run;

*Umformung der Datenstruktur;
DATA crpout2; SET crpout;
wert=crp_median; type=
1; OUTPUT;
wert=crp_q1; type=
2; OUTPUT;
wert=crp_q3; type=
2; OUTPUT;
RUN;
proc print data = crpout2 label ; run;



SYMBOL1 VALUE=dot r=1  C=black  INTERPOL = JOIN ; * Verbundene Linie der Mediane ;
SYMBOL2 VALUE=plus R=1  C=black  INTERPOL = HILO ; * Verbundene Linie q3 + q1;
axis1 ORDER=(0 to 2 by 0.1) LABEL=('hs-CRP (mg/dl)') ;
axis2 offset=(1cm,1cm) LABEL=none;
 
PROC GPLOT DATA=crpout2;
PLOT wert *time=type /  VAXIS=axis1 HAXIS=axis2  ;*VREF=1 ;
TITLE 'CRP with Median and IQR for Verum-Group';
footnote 'type1 = Median type2 = IQR' ;
run; quit;

HILO ohne Anzeige des Mittelwerts

Wenn ich es richtig verstehe, wollen Sie die Mittelwertsmarkierung, die INTERPOL=HILO liefert, unterdrücken. Man kann den Close-Wert statt des Mittelwerts anzeigen lassen, wenn man INTERPOL=HILOC angibt. Als Close-Wert muss dann in der Eingabedatei ein dritter Wert pro Zeitpunkt stehen. Da Sie den eigentlich nicht wollen, muss dieser unsichtbar bleiben. Das tut er dann, wenn er den gleichen Wert wie der High- oder der Low-Wert hat. In Ihrem Beispiel lässt sich das einfach dadurch bewerkstelligen, dass Sie die letzte Zeile in Ihrem DATA-Schritt duplizieren und in der SYMBOL2-Anweisung INTERPOL=HILOC schreiben. Dokumentiert ist das Ganze bei der SYMBOL-Anweisung.

HILO ohne Anzeige des Mittelwerts

Perfekt!

Vielen vielen Dank unbekannterweise!

Grüße