calcular la semana del año según la hora de inicio y la hora de finalizaciónHola a todos,
Estoy trabajando en una prueba que necesita que haga un calendario de semanas basado en dos columnas que tengo en esa tabla. Al hacerlo, los usuarios podrán seleccionar diferentes semanas del año para ver la tendencia. ¿Alguien sabe la mejor manera de lograrlo?
Gracias,
Winnie
Re: calcular la semana del año según la hora de inicio y la hora de finalizaciónEl problema es que su columna de tiempo es una columna de caracteres, no una columna numérica.Debe convertir su columna de fecha en una columna numérica de fecha/hora.Aquí hay un enlace a una discusión anterior que lo guiará a través de eso.
https://community.jmp.com/t5/Discussions/convert-h-mn-in-mn/td-p/61641
Re: calcular la semana del año según la hora de inicio y la hora de finalizaciónHola Jim,
Lamento molestarte de nuevo.
El formato de la columna de fecha en mi tabla de datos es el siguiente: 17/04/18 2:32 p.m.
Cuando uso la función semana del año (), aparece un mensaje de error que muestra:
"No se puede convertir el argumento a un número [o matriz] 1 veces En las filas: 2 Operación: Semana del año, Semana del año/*###*/(:Hora de finalización de la prueba, 1)
Se han ignorado los errores de evaluación de fórmulas"
Supongo que no puedo usar la función semana del año() cuando la columna contiene tiempo. ¿Podría darme alguna descripción sobre cómo resolver este problema?
¡Muchas gracias!
Re: calcular la semana del año según la hora de inicio y la hora de finalización¡Eso es exactamente lo que quiero! ¡Muchas gracias por tu increíble ayuda!
Re: calcular la semana del año según la hora de inicio y la hora de finalización¿Estás buscando algo así?
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Aircraft incidents.jmp" );
dt << New Column( "Work Week", numeric, modeling type( ordinal ), formula( Week Of Year( :event date ) ) );
Current Data Table() << Data Filter(
Location( {175, 175} ),
Mode( Show( 1 ), Include( 1 ) ),
Add Filter(
columns( :Work Week ),
Where( :Work Week == {1, 2, 3, 4, 5, 6, 7, 8} ),
Display( :Work Week, Size( 160, 225 ), List Display )
)
);
Oneway( Y( :Total Fatal Injuries ), X( :Location ) );Re: calcular la semana del año según la hora de inicio y la hora de finalizaciónHola Jim,
Muchas gracias por tu rápida respuesta. Me pregunto si existe alguna forma de resumir la hora de inicio y la hora de finalización en la semana del año y luego crear filtros basados en esa tabla de resumen, de modo que el usuario pueda hacer clic en diferentes semanas de un año para verificar las diferentes tendencias.
¡Realmente aprecio tu ayuda!
Re: calcular la semana del año según la hora de inicio y la hora de finalizaciónEs posible que desee utilizar un cuadro de calendario() para permitirles seleccionar uno de los días de la semana que deseen y luego usarlo como entrada.
Names Default To Here( 1 );
New Window( "Calendar Box Example", Calendar Box() );
