Hallo,
Ich habe eine Anwendung mit einem Dashboard, das die Verteilungen (und andere Diagramme) der Parameter einer Tabelle anzeigt.
In dieser Anwendung kann der Benutzer interaktiv Grenzwerte festlegen, die in den Diagrammen angezeigt werden sollen. Dazu nutze ich die Achseneigenschaft der Spalten. Änderungen an dieser Eigenschaft werden zwar automatisch in den Graph Builder-Grafiken angezeigt, auf der Distributionsplattform scheint dies jedoch nicht der Fall zu sein.
Warum ist das so? Wie kann ich dies auch auf der Vertriebsplattform interaktiv gestalten?
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Restaurant Tips.jmp" );
:Day of Week << set property( "Row Order Levels", 1 );
dt_split = dt << Split( Split By( :Day of Week ), Split( :Bill Amount ), Sort by Column Property, remaining columns( drop all ) );
dt_split << Distribution(
Continuous Distribution( Column( :Thu ) )
);
dt_split << Graph Builder(
Size( 495, 456 ),
Show Control Panel( 0 ),
Variables( X( :Thu ) ),
Elements( Points( X, Legend( 12 ) ) )
);
wait(2);
dt_split:Thu << Set Property(
"Axis",
{Add Ref Line( 31.94, "Solid", "Red", "Limite1", 1 )}
);
Automatische Neuberechnung zur Verteilung hinzufügen
dt_split << Distribution(
Continuous Distribution( Column( :Thu )), Automatic Recalc( 1 )
);
Fast alle Plattformen verfügen über eine automatische Neuberechnungsfunktion. Nicht alle Plattformen haben die automatische Neuberechnung als Standard festgelegt.