¿Cómo se puede encontrar la mediana de uno de los grupos de datos densamente distribuidos?No establece valores duplicados en los datos, pero los datos no se distribuyen de manera uniforme.
¿Cómo puedo utilizar el módulo JMP para encontrar la mediana de la distribución más densa?
¡Gracias!
da=[17,99,65,75,15,14,80,18,55,70,12,19,13,100,1,20,90,60,95,85,16];

ScriptingRe: ¿Cómo se puede encontrar la mediana de uno de los grupos de datos densamente distribuidos?Iría al triángulo rojo y seleccionaría
Guardar ==> Números de nivel
o
Guardar ==> Puntos medios
y luego use Tabular o Resumen o Distribución usando la columna recién guardada como una variable de agrupación
Re: ¿Cómo se puede encontrar la mediana de uno de los grupos de datos densamente distribuidos?¡Gracias Jim!
Quiero saber si estos procedimientos pueden producir resultados sin una interfaz gráfica y solo operar en la memoria. No se sabe si JMP tiene una función en JSL.
¡Gracias!Re: ¿Cómo se puede encontrar la mediana de uno de los grupos de datos densamente distribuidos?Las pantallas interactivas son solo elementos en la memoria y no es necesario que se muestren. Sí, probablemente se necesita más memoria para una función directa que calcularía las medianas de cada contenedor, pero nuevamente, es solo memoria.
Entonces, entiendo su comentario, pero para llevarlo al extremo, entonces debería programar en lenguaje ensamblador para la computadora en la que está ejecutando, porque ..... cualquier cosa más que eso está ocupando más memoria que necesario.
A continuación, se muestra una visualización de las medianas que se están creando con una simple llamada de función. Sí, llama a la plataforma de distribución, pero nunca la ve.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/big class.jmp" );
showBinMedians = Function( {dt, var},
{defaultlocal},
dis = dt << Distribution( invisible, Continuous Distribution( Column( As Column( var ) ) ) );
dis << save( level numbers );
Report( dis ) << close window;
tab = dt << Tabulate(
invisible,
Show Control Panel( 0 ),
Add Table(
Column Table( Analysis Columns( Column( var ) ), Statistics( Median ) ),
Row Table( Grouping Columns( Column( N Cols( dt ) ) ) )
)
);
Report( tab ) << journal;
Report( tab ) << close window;
dt << delete columns( N Cols( dt ) );
);
x = showBinMedians( dt, "Height" );