Trazar la salida de intervalos de confianza a través de SAS lsmeans<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Todo,
Tengo un conjunto de datos SAS de salida que consta de lsmeans multivariados y sus CI superior e inferior. Puedo trazar las medias en el generador de gráficos, sin embargo, necesito agregar los intervalos de confianza para cada media. ¿Hay alguna manera de hacer esto en JMP? Las medias provienen de un análisis de medidas repetidas utilizando PROC MIXED. Sé que JMP tiene la capacidad de hacer modelos mixtos, pero mi conocimiento sobre cómo traducir el modelo SAS/código repetido/aleatorio exactamente en JMP es todavía un poco incompleto.
Doy la bienvenida a tus pensamientos.
Gracias.
Re: Trazar la salida de intervalos de confianza a través de SAS lsmeansKaren y Jim:
¡Su ayuda es muy apreciada!
Re: Trazar la salida de intervalos de confianza a través de SAS lsmeansTodo lo que tienes que hacer para controlar el tamaño de línea es usar el tamaño de lápiz(); función.
Y para el color, usas Pen Color();
Puedes buscar ejemplos en
Ayuda==>Índice de secuencias de comandos
Simplemente escriba en el campo de búsqueda, Tamaño de pluma o Color de pluma
¡Y la solución de Karen es "Muy genial"!
Re: Trazar la salida de intervalos de confianza a través de SAS lsmeansJim le ha proporcionado una solución jsl; como no soy tan competente en jsl, puedo ofrecerle una solución que no sea jsl:
1. Tablas>Pila>
2. seleccione estimación, Inferior, Superior y haga clic en las columnas de pila, haga clic en Aceptar
3. Generador de gráficos a partir de la nueva tabla.
4. Datos = Sí
5. PAD = X
6. Superponer = Unirse
Ahora el truco: a la izquierda hay más opciones debajo de la lista de columnas.
7. Estadística resumida = mediana
8. Barras de error = rango
9. usa la línea para conectarte
Al apilar los datos, ha trazado 3 puntos (LCL, Est, UCL) para cada grupo. La estadística de verano traza la mediana (el punto medio que en su caso es su estimación) y luego el rango coloca barras entre el valor mínimo (su límite de confianza inferior) y el máximo (su límite de confianza superior). Para controlar los colores, puede usar la propiedad de la columna de color de valor en la columna de unión o puede hacer clic derecho en la leyenda en el generador de gráficos y cambiar los colores. Me gusta la propiedad value color porque es fácil de controlar y luego permanece en la tabla de datos.
Re: Trazar la salida de intervalos de confianza a través de SAS lsmeansJim,
Muchas gracias por el código jsl. Eso es lo que buscaba, aunque las medias estrechamente agrupadas para estos datos en particular no están realmente bien diferenciadas por las barras de CI. Yendo más allá, ¿existe un código para (1) especificar el ancho de la cerca horizontal y (2) especificar el color de las barras? Un ejemplo sería suficiente, puedo editar el código según sea necesario.
¡Gracias por tu excelente ayuda!
Re: Trazar la salida de intervalos de confianza a través de SAS lsmeansA continuación se muestra un script que agrega las barras de error según lo solicite;

Nombres predeterminados aquí ( 1 ) ;
dt = Tabla de datos actuales () ;
gb = dt << Generador de gráficos (
Tamaño ( 922 , 752 ) ,
variables ( X ( : SALTO ) , Y ( : Estimar ) , Cubrir ( : Unirse ) ) ,
Elementos ( Línea ( X , Y , Leyenda ( 15 ) , Barras de error ( "Intervalo de confianza" ) ) )
) ;
Informe ( gb )[ caja de marco ( 1 )] << Agregar secuencia de comandos de gráficos (
Transparencia ( 1 ) ;
Para ( i = 1 , i <= N filas ( dt ) , i ++,
de = {} ;
a = {} ;
arriba desde = {} ;
arriba = {} ;
abajo desde = {} ;
de abajo hacia abajo = {} ;
Insertar en ( a , dt : salto [ i ] ) ;
Insertar en ( a , dt : superior [ i ] ) ;
Insertar en ( de , dt : salto [ i ] ) ;
Insertar en ( de , dt : más bajo [ i ] ) ;
Insertar en ( arriba desde , dt : salto [ i ] - 1 ) ;
Insertar en ( arriba desde , dt : superior [ i ] ) ;
Insertar en ( arriba , dt : salto [ i ] + 1 ) ;
Insertar en ( arriba , dt : superior [ i ] ) ;
Insertar en ( abajo desde , dt : salto [ i ] - 1 ) ;
Insertar en ( abajo desde , dt : más bajo [ i ] ) ;
Insertar en ( de abajo hacia abajo , dt : salto [ i ] + 1 ) ;
Insertar en ( de abajo hacia abajo , dt : más bajo [ i ] ) ;
Línea ( de , a ) ;
Línea ( arriba desde , arriba ) ;
Línea ( abajo desde , de abajo hacia abajo ) ;
) ;
) ;
Re: Trazar la salida de intervalos de confianza a través de SAS lsmeansJim,
Perdón por no ser más explícito en cómo estaba trazando los datos, pero el gráfico JMP adjunto selecciona la variable 'estimación' para el eje Y (=Altura del dosel), DAP para el eje X y la variable "Unir" es superpuesto. Quiero crear barras de CI verticales para cada uno de los seis datos de puntos medios en DAP. Las líneas curvas son sólo para aproximar la forma y no se derivan de la información del modelo mixto. ¿Hay alguna forma de codificar la información de CI nuevamente en el script del generador de gráficos para lograr esto?

¡Gracias!
Re: Trazar la salida de intervalos de confianza a través de SAS lsmeans¿Es esto lo que estás buscando?

Aquí está el script que se genera a partir de la pantalla anterior:
Generador de gráficos(
Variables(
X( :DAP ),
Y(:estimación),
Y( :Inferior, Posición( 1 ) ),
Y( :Superior, Posición( 1 ) )
),
Elementos (Línea (X, Y (1), Y (2), Y (3), Leyenda (31)))
);
Re: Trazar la salida de intervalos de confianza a través de SAS lsmeansGracias por la rápida respuesta. La estructura de mi tabla de datos JMP es exactamente la misma que la del conjunto de datos SAS lsmeans de salida, que exporté a JMP. Hay una columna de estimaciones (las medias) y para cada estimación hay una columna con el IC superior e inferior. Consulte la tabla de datos JMP adjunta. Se han eliminado las variables no relevantes del conjunto de datos original. ¡Gracias!
https://drive.google.com/open?id=0B94zTjHJfpnIUi1lV1p5bTFYZk0
Re: Trazar la salida de intervalos de confianza a través de SAS lsmeansLa forma de trazar los CI depende en cierta medida de la forma en que los tenga.¿Cuál es la estructura de su tabla de datos de JMP? ¿Puede adjuntar la tabla para que la vea la comunidad JMP?