calculer la semaine de l'année en fonction de l'heure de début et de l'heure de finBonjour à tous,
Je travaille sur un test qui me demande de créer un calendrier hebdomadaire basé sur deux colonnes que j'ai dans le tableau. Ce faisant, les utilisateurs pourront sélectionner différentes semaines de l’année pour voir la tendance. Quelqu'un connaît-il la meilleure façon d'y parvenir ?
Merci,
Winnie
Re : calculer la semaine de l'année en fonction de l'heure de début et de l'heure de finLe problème est que votre colonne d'heure est une colonne de caractères et non une colonne numérique.Vous devez convertir votre colonne de date en colonne Date/Heure numérique.Voici un lien vers une discussion précédente qui vous guidera à travers cela
https://community.jmp.com/t5/Discussions/convert-h-mn-in-mn/td-p/61641
Re : calculer la semaine de l'année en fonction de l'heure de début et de l'heure de finSalut Jim,
Je suis désolé de vous déranger encore.
Le format de la colonne de date dans ma table de données ressemble à : 17/04/18 14h32.
Lorsque j'utilise la fonction week of year(), un message d'erreur s'affiche :
"Impossible de convertir l'argument en nombre [ou matrice] 1 fois Aux lignes : 2 Opération : Semaine de l'année, Semaine de l'année/*###*/(:Heure de fin du test, 1)
Les erreurs d'évaluation des formules ont été ignorées"
Je suppose que je ne peux pas utiliser la fonction week of year() lorsque la colonne contient l'heure. Pourriez-vous me donner une idée sur la façon de résoudre ce problème ?
Merci beaucoup!
Re : calculer la semaine de l'année en fonction de l'heure de début et de l'heure de finC'est exactement ce que je veux ! Merci beaucoup pour votre aide incroyable !
Re : calculer la semaine de l'année en fonction de l'heure de début et de l'heure de finCherchez-vous quelque chose comme ça?
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 : calculer la semaine de l'année en fonction de l'heure de début et de l'heure de finsalut Jim,
Merci beaucoup pour votre réponse rapide. Je me demande s'il est possible de résumer l'heure de début et l'heure de fin en semaines de l'année, puis de créer des filtres basés sur ce tableau récapitulatif, afin que l'utilisateur puisse cliquer sur différentes semaines d'une année pour vérifier les différentes tendances ?
J'apprécie vraiment votre aide!
Re : calculer la semaine de l'année en fonction de l'heure de début et de l'heure de finVous souhaiterez peut-être utiliser Calenar Box() pour leur permettre de sélectionner l'un des jours de la semaine qu'ils souhaitent, puis de l'utiliser comme entrée.
Names Default To Here( 1 );
New Window( "Calendar Box Example", Calendar Box() );
