我可以使用分發工具分別創建直方圖和 cdfs。如果我在兩個圖形之間複製和粘貼幀內容,我什至可以將它們疊加在一個圖形上,但此時 cdf 被裁剪並且無法正確顯示。有沒有更簡單的方法來做到這一點?



太搞笑了!
我在附加腳本和上一篇文章中縮寫了 Cumulative Sum),當我發布它時,JMP 博客將其轉換為“** bleep** Sum”。 相應地進行更改。
可能有更簡單的方法,但我創建了一個返回總計 % 的響應的匯總表。 然後計算 **bleep** 百分比,然後將 Count 和 **bleep** 百分比繪製為 2 Y 變量,使 **bleep** 百分比成為右軸。
這是使用腳本的方法,下面是生成的圖片
Names Default to Here(1);
dt = Open("$Sample_Data/Big Class.jmp");
dtsum = dt << Summary(
Group( :height ),
Name( "% of Total" )(:height),
Freq( "None" ),
Weight( "None" )
);
dtsum:N Rows << set name("Count");
cumcol = dtsum << New Column("**bleep** Sum", Numeric, Continuous,
Format( "Percent", 12, 1 ),
Formula(
If( Row() == 1,
:Name( "% of Total(height)" ),
:Name( "% of Total(height)" ) + Lag( :**bleep** Sum, 1 )
)
),
);
gb = dtsum << Graph Builder(
Size( 534, 448 ),
Show Control Panel( 0 ),
Variables(
X( :height ),
Y( :**bleep** Sum, Side( "Right" ) ),
Y( :Name( "% of Total(height)" ), Position( 1 ) )
),
Elements(
Bar( X, Y( 2 ), Legend( 17 ) ),
Points( X, Y( 1 ), Legend( 14 ) ),
Smoother( X, Y( 1 ), Legend( 15 ) )
),
SendToReport(
Dispatch(
{},
"**bleep** Sum",
ScaleBox,
{Format( "Percent", 12, 1 ), Min( 0 ), Max( 1.02551020408163 ),
Inc( 0.1 ), Minor Ticks( 1 )}
),
Dispatch(
{},
"400",
LegendBox,
{Legend Position( {17, [2], 14, [0], 15, [1]} ), Position( {2, 0, 1} )}
)
)
);
