Hallo,
Ich verwende JMP17 unter Mac OS. Ich möchte eine interaktive HTML-Ausgabe von zwei Diagrammen erstellen, eines auf einen einzelnen Wert "A" gefiltert, eines auf alles gefiltert außer "A". Vereinfachter Beispielcode ist unten angegeben.
Das Fenster, das ich in JMP erhalte, funktioniert wie erwartet. Das interaktive HTML jedoch nicht: Beide Diagramme werden nach "A" gefiltert. Ich habe ein paar verschiedene Browser mit demselben Ergebnis ausprobiert (siehe Screenshots unten).
Ich akzeptiere gerne, dass die lokalen Datenfilter eingefroren werden, obwohl es ein nettes Extra wäre, wenn sie interaktiv wären.
Ich habe verschiedene Problemumgehungen aus der Community ausprobiert, aber ohne Erfolg (z https://community.jmp.com/t5/Discussions/Interactive-HTML-reports-local-data-filters-not-working-in-JMP/td-p/447864 ).


Vielen Dank für jede Hilfe!
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << New Column( "Something",
Character, "Nominal",
Set Values(
{"A", "A", "A", "A", "X", "B", "A", "X", "B", "X", "B", "A", "X", "X", "X",
"B", "X", "A", "B", "B", "X", "A", "B", "X", "B", "A", "A", "B", "B", "B", "X",
"A", "B", "A", "X", "A", "B", "B", "A", "X"}
)
);
gb1 = Expr( Graph Builder(
Size( 400, 300 ), Show Control Panel( 0 ),
Variables( X( :sex ), Y( :height ), Overlay( :Something ) ),
Elements( Bar( X, Y, Legend( 5 ), Bar Style( "Stacked" ) ) ),
Local Data Filter( Close Outline( 1 ),
Add Filter( columns( :Something ), Where( :Something == "A" ) )
)
)
);
gb2 = Expr( Graph Builder(
Size( 400, 300 ), Show Control Panel( 0 ),
Variables( X( :sex ), Y( :height ), Overlay( :Something ) ),
Elements( Bar( X, Y, Legend( 5 ), Bar Style( "Stacked" ) ) ),
Local Data Filter( Close Outline( 1 ),
Add Filter( columns( :Something ), Where( :Something != "A" ) )
)
)
);
New Window( "WebOutput",
tb = Tab Box( tb1 = Tab Page Box( "Graph1", hlistbox(gb1, gb2) ) )
) << Save Interactive HTML("jmp_example.html");