Puedo crear histogramas y cdfs por separado usando la herramienta de distribución. Incluso puedo superponerlos en un gráfico si copio y pego los contenidos de los cuadros entre los dos gráficos, pero en este punto la cdf está recortada y no se muestra correctamente. ¿Hay alguna forma más fácil de hacer esto?



¡Muy gracioso!
Abrevié la suma acumulativa en mi script adjunto y en la publicación anterior), y el blog JMP lo convirtió a "** bleep ** Sum" cuando lo publiqué. Realice los cambios en consecuencia.
Puede haber un método más fácil, pero creo una tabla de resumen de la respuesta que devuelve el% del total. Luego, calcule el ** bleep ** Porcentaje, luego grafique el Conde y el ** bleep ** porcentaje como 2 Yarariables, haciendo que el ** bleep ** Porcentaje del eje derecho.
Aquí está el método usando un script, a continuación se muestra la imagen resultante
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} )}
)
)
);
