Salut à tous,
J'ai des données d'activité d'animaux nocturnes qui commencent vers 21 h 30 et se terminent vers 6 h 30 et que j'aimerais visualiser. Cependant, JMP "démarre" naturellement les données de temps à 12 heures. Ainsi, lorsque je vais le représenter graphiquement, il se présente comme suit:
De plus, les données ne sont pas "bouclées", en ce sens que si je déplace manuellement l'axe pour que les temps s'alignent sur l'endroit où je les veux, les valeurs manquent:

Une solution rapide que j’ai essayée consistait à définir le classement des valeurs sur les données afin que les valeurs de 9h30 à 23h59 soient commandées avant celles de 12h00, ce qui a au moins permis d’afficher correctement les données, montrer l'activité relative dans quatre traitements différents:

Cependant, comme vous pouvez le constater, les valeurs des axes ont vraiment été gâchées!
J'apprécierais vraiment tous les conseils que vous pourriez donner!
Solution de contournement TRÈS intéressante - je n'y aurais pas pensé. Merci beaucoup!
J'aime utiliser les écarts de minuit (heure relative à minuit). Le fichier ci-dessous contient une nouvelle colonne avec une propriété d'axe pour étiqueter les unités.
La formule de colonne prend n'importe quelle valeur après 17 heures et soustrait minuit; elle aura donc des valeurs négatives. Sinon, utilisez simplement la valeur de l'heure. Remarque 23 heures est - (60 * 60) ou -3600
New Column( "Time Relative to Midnight",
Numeric,
"Continuous",
Format( "hr:m:s", 13, 0 ),
Input Format( "h:m:s", 0 ),
Set Property(
"Axis",
{Rotated Labels( 0 ), Format( "hr:m:s", 13, 0 ), Min( -10800 ),
Max( 25200 ), Interval( "Hour" ), Inc( 2 ), Minor Ticks( 0 ),
Add Ref Line( -3600, "Solid", "Black", "11 pm", 1 ),
Add Ref Line( -7200, "Solid", "Black", "10 pm", 1 ),
Add Ref Line( -10800, "Solid", "Black", "9 pm", 1 ),
Add Ref Line( 0, "Solid", "Black", "Midnight", 1 ),
Add Ref Line( 3600, "Solid", "Black", "1 am", 1 ),
Add Ref Line( 7200, "Solid", "Black", "2 am", 1 ),
Add Ref Line( 10800, "Solid", "Black", "3 am", 1 ),
Add Ref Line( 14400, "Solid", "Black", "4 am", 1 ),
Add Ref Line( 18000, "Solid", "Black", "5 am", 1 ),
Add Ref Line( 21600, "Solid", "Black", "6 am", 1 ),
Add Ref Line( 25200, "Solid", "Black", "7 am", 1 ),
Label Row(
{Automatic Font Size( 1 ), Automatic Tick Marks( 1 ),
Label Orientation( "Automatic" )}
)}
),
Formula( If( :Time > 60 * 60 * 17, :Time - 60 * 60 * 24, :Time ) ),
Suppress Eval
)Bien sûr, s'il vous plaît voir ci-joint
@Suttree ,
Pouvez-vous télécharger un petit échantillon de vos données?
Oui, je n'ai - il n'y a pas de réglage qui résoudrait mon problème, malheureusement
@Suttree ,
Avez-vous déjà essayé de modifier les paramètres d'axe?
