GPLOT: Bubblesize anhand Datum anpassen
Hallo liebe Redscope Community,
ich kämpfe gerade mit dem Bubble-Statement der Gplot-Prozedur, über das ich Koordinatenpunkte anhand zweier Dimensionen (x_pos, y_pos) im Zeitablauf abtragen will. Hierfür wird der Zeichenbereich, der jeweils von -2 bis +2 reicht, über href bzw. vref Statement am Koordinatenpunkt (0;0) in vier Bereiche aufgeteilt. Über die Bubbels soll nun die Veränderung im Zeitablauf dargestellt werden.
Was ich nicht hinbekomme, ist die Größe dieser Bubbles über die Datumsvariable zu steuern, d.h. ältere Beobachtungen kleiner darzustellen während neuere durch Bubbles mit relativ großem Radius repräsentiert werden. Weder die BSCALE- noch die BSIZE-Option haben bei mir den gewünschten Effekt erzielt.
Ausserdem versuche ich an den Stellen (-1;1), (-1;-1), (1;-1) und (1;1) fixe Referenzpunkte (farbige Bubbles) einzuzeichnen.
Weiss jemand hierfür eine Lösung? Danke schon mal für die Hilfe!
reset=global gunit=pct
colors=(CX0000FF CXFF0000 CX008080 CX00FF00
CXFF00FF CXFFFF00 CX00FFFF CX800000
CX008000 CX800080 CX000080 CX808000
CXFFFFFF CX808080 CXC0C0C0 CX7B68EE)
noborder
;
axis1 label=(font=swiss 'Value-Dimension' color=black height=2)
order=(-2 to 2 by 1)
minor=none
width=2
value=(height=2)
color=black;
axis2 label=(font=swiss 'Size-Dimension' a=-90 r=90 color=black height=2)
order=(-2 to 2 by 1)
major=(height=1.5)
minor=none
width=2
value=(height=2)
color=black;
proc gplot data=file;
bubble y_pos * x_pos= date
/
href=0 chref=black lhref=1 haxis=axis1
vref=0 cvref=black lvref=1 vaxis=axis2
bcolor=black
;
by id;
run;
quit;
