你好,
我有一个带有仪表板的应用程序,显示表参数的分布(和其他图表)。
在此应用程序中,用户可以交互式地设置要在图表上显示的限值。为此,我使用了列的“Axis”属性。虽然此属性的更改会自动反映在图表构建器图形上,但在分发平台上似乎并非如此。
这是为什么?我怎样才能让它在分发平台上也具有互动性?
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 )}
);
为分布添加自动重新计算
dt_split << Distribution(
Continuous Distribution( Column( :Thu )), Automatic Recalc( 1 )
);
几乎所有平台都具备自动重新计算功能。并非所有平台都将自动重新计算设置为默认设置。