JSL: "Por variable" Cuantil medianaSi bien JMP no admite un quanitle "By Varibale", ¿hay alguna solución?
Por ejemplo, si tengo 2 listas de datos, altura y edad, ¿cómo encontraría la altura media de cada persona de una edad específica usando JSL?
Si lo estuviera haciendo como una media, se vería algo así como (Sin embargo, quiero una mediana):
Media( :Altura, :Edad );
¡¡¡Gracias por adelantado!!!
Re: JSL: "Por variable" Cuantil medianaNo tiene la versión actual de JMP.
Puede buscar las discusiones aquí sobre solicitudes similares y encontrar scripts que resuelvan este problema como una solución alternativa.
Re: JSL: "Por variable" Cuantil medianaaparentemente está ejecutando JMP 12 o anterior. Aquí hay una fórmula basada en la tabla de datos de muestra de capacidad de semiconductores que hará lo que usted quiere
dt = Current Data Table();
mysite = :SITE;
x = Quantile( 0.5, :NPN1[dt << get rows where( :SITE == mysite )] );
x;
Simplemente reemplace :Sitio con su columna por y :NPN1 con su columna de medición
Re: JSL: "Por variable" Cuantil medianaAh, veo que esta es una característica de 13, no de 12. ¡Gracias!Re: JSL: "Por variable" Cuantil medianaEn el Índice, se lee:
Cuantil de columna
y = Col Cuantil ( xCol , p )
Esto anterior solo encuentra medan de una variable en lugar de por columna.
Al intentar la sintaxis que proporcionó ( Col Cuantil( columna, probabilidad, )) Estoy recibiendo un error de "demasiados argumentos".
¡Gracias!
Re: JSL: "Por variable" Cuantil medianaSeleccione Ayuda > Índice de secuencias de comandos. Ahora cambie la primera lista para mostrar Funciones. Seleccione el grupo de funciones Estadísticas. Seleccione Col Quantile en la segunda lista.
La sintaxis es Col Quantile (columna, probabilidad, )