Script para eje dinámico de fecha/hora<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Necesito reproducir un informe todos los días y la variable de fecha/hora del eje x debe mostrar solo los últimos siete días, y lo mismo ocurre con la tabulación, etc. ¿Hay alguna manera de decirle a JMP mediante un script?
Gracias a todos de antemano
Re: Script para eje dinámico de fecha/horaGracias MS. Esto es lo que estoy buscando para mi trabajo también.
Re: Script para eje dinámico de fecha/horaDebería funcionar bien si agrega el ")" que falta.
tuberculosis = Tabular ( ...);
tuberculosis << Filtro de datos locales (
Añadir filtro (
columnas ( : Fecha de venta ) ,
Dónde ( : Nombre ( "Fecha de venta" ) < Hoy () - En días ( 7 )) ,
Mostrar ( : Fecha de venta )
)
) ;
Re: Script para eje dinámico de fecha/horaHola de nuevo,
¿Serías tan amable de seguir ayudando?
¿Secuencias de comandos dinámicas de fecha/hora para tabular?
Estoy de acuerdo con el generador de gráficos, pero necesito hacerlo también dentro del filtro de datos locales tabulados:
Intenté hacer algo como lo que hiciste con el generador de gráficos.
Filtro de datos locales (
Ubicación ({56, 0}),
Modo ( Seleccionar ( 0 ), Mostrar ( 1 ), Incluir ( 1 ) ),
Añadir filtro(
columnas( :FechaVenta ),
Donde( :FechaVenta >= 20Feb2015 & :FechaVenta < 14Mar2015 ),
Mostrar ( : Fecha de venta )
)
a algo como esto pero no funciona.
Filtro de datos locales (
Ubicación( { 34 , 0 } ) ,
Seleccionar modo( 0 ) , Espectáculo ( 1 ) , Incluir ( 1 ) ) ,
Añadir filtro(
columnas ( : Fecha de venta ) ,
Dónde( : Nombre ( "Fecha de venta" ) < Hoy () - En días ( 7 )) ,
Mostrar( : Fecha de venta )
)
Gracias por su ayuda.
Re: Script para eje dinámico de fecha/horaEliminar todo Enviar a (no lo hizo, pero reescribir el min-max ayudó.
¡Muchas gracias!
Re: Script para eje dinámico de fecha/horaEl Mín. (3505939200), Máx. (3510000000) fuerza el eje a los límites de la manguera. Prueba a borrar todo Enviar a informe(...) parte.
O cambiarlo en algo como:
mínimo ( hoy () - en días ( 7 )) , máx. ( hoy ())
Re: Script para eje dinámico de fecha/hora¿"Límites del eje x de codificación dura"? Me temo que desconozco ese término.
Generador de gráficos(
Mostrar panel de control( 0 ) ,
Color de relleno del título ( "Azul claro" ) ,
Color del marco del título ( "Gris oscuro medio" ) ,
Color de relleno de nivel ({ 174 , 203 , 228 } ) ,
Color del marco de nivel ( "Gris oscuro medio" ) ,
Subrayado de nivel ( 1 ) ,
Variables( X( : Fecha de venta ) , Y( : Ingresos netos ) ) ,
Elementos(
Puntos( X , Y , Leyenda( 1 ) , Estar nervioso( 1 ) ) ,
Más suave( X , Y , Leyenda( 2 ) )
) ,
Enviar a informe (
Despacho(
{} ,
"Fecha de venta" ,
ScaleBox ,
{ mínimo ( 3505939200 ) , máx. ( 3510000000 ) , Intervalo( "Día" ) , Cª( 1 ) ,
Garrapatas menores ( 0 ) , Mostrar cuadrícula principal ( 1 ) , dentro de las garrapatas( 1 ) ,
Etiquetas rotadas ( "Vertical" )}
)
)
)
Re: Script para eje dinámico de fecha/horaGraph Builder generalmente adapta los ejes automáticamente para mostrar solo el rango de datos incluidos. ¿Está seguro de que no ha codificado los límites del eje x? Verifique el script del generador de gráficos.
Re: Script para eje dinámico de fecha/horaGracias.
Incluso los datos no se muestran, el eje de tiempo todavía muestra las filas ocultas/excluidas.
De hecho, necesito que ambos no se muestren. ¿Se aplica el mismo script para la visualización del eje x?

dt = Tabla de datos actual () ;
dt << selecciona donde ( : Nombre ( "Fecha de venta" ) < Hoy () - En días ( 7 )) ;
dt << ocultar y excluir << borrar seleccionar;

Re: Script para eje dinámico de fecha/horaHay múltiples formas, como siempre, de hacerlo por script. Un enfoque es ocultar y excluir las filas de la tabla de datos "demasiado antiguas".
dt = Tabla de datos actual () ;
dt << selecciona donde ( : Nombre ( "Fecha y hora" ) < Hoy () - En días ( 7 )) ;
dt << ocultar y excluir << borrar seleccionar ;