<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />In dem sehr einfachen beigefügten Beispiel würde ich im in der Tabelle gespeicherten Graph Builder-Diagramm gerne die Markierungsgröße für „Label == C“ erhöhen.
Gibt es dafür eine einfache Lösung?
Vielen Dank im Voraus!
Hieronymus
Genau das, was ich brauchte, danke Ian!
Graph Builder verfügt über einen Dropdown-Bereich „Größe“, der die Markierungsgrößen für verschiedene Ebenen einer Variablen steuert.
Wenn das jedoch nicht das gewünschte Ergebnis liefert, können Sie alternativ durch Zeilenzustände definierte Markierungen verwenden und dann ein Grafikskript hinzufügen, um die Markierungsgröße zu manipulieren.
Namen standardmäßig hier ( 1 ) ;
// Erstelle eine Tabelle
dt = Neuer Tisch ( „Markergröße testen“ ,
Neue Spalte ( "X" , Numerisch , Kontinuierlich , Formel ( Zufällig normal () ) ) ,
Neue Spalte ( „Y“ , Numerisch , Kontinuierlich , Formel ( Zufällig normal () ) ) ,
Neue Spalte ( "Etikett" , Numerisch , Nominell , Formel ( Zufällige ganze Zahl ( 3 ) ) ) ,
Zeilen hinzufügen ( 20 )
) ;
dt << runFormulas ;
// Standardmarkierungen und -farben zuweisen
dt << ColorByColumn ( : Etikett ) ;
// Graph Builder
GB = dt << Graph Builder ( Variablen ( X ( : X ) , Y ( : Y ) ) , Elemente ( Punkte ( X , Y , Legende ( 5 ) ) ) ) ;
Warten ( 3 ) ;
// Grafikskript hinzufügen
Bericht ( GB )[ FrameBox ( 1 )]
<< AddGraphicsScript (
// Mit größeren Markierungen über die Markierungen zeichnen, wenn „Label“ 3 ist
dt = Datentabelle ( „Markergröße testen“ ) ;
r3 = dt << getRowsWhere ( : Etikett == 3 ) ;
Für ( R = 1 , R <= N Zeilen ( r3 ) , R ++,
x3 = Spalte ( dt , "X" )[ r3 [ R ]] ;
y3 = Spalte ( dt , „Y“ )[ r3 [ R ]] ;
ms3 = Staaten kombinieren (
Markierungsstatus ( Markierung von ( Zeilenstatus ( r3 [ R ] ) ) ) ,
Farbstatus ( Farbe von ( Zeilenstatus ( r3 [ R ] ) ) )
) ;
Marker ( ms3 , { x3 , y3 } ) ;
Markierungsgröße ( 10 ) ;
) ;
) ;