Aide avec les graphiques à barres empilés/graphiques à barres superposésQuelqu'un a-t-il des conseils pour modifier les scripts par défaut des générateurs de graphiques ? J'essaie de créer un graphique à barres empilées de certaines données, mais mon problème est que l'option "empilée" de jmps résume toutes mes données (toutes empilées), alors que je préfère ne pas additionner les données et superposer essentiellement les différentes couches. en une seule barre. Voici quelques photos pour vous aider.
Mon point de départ est donc ce graphique à barres, avec mes différentes classes représentées côte à côte.

Comme vous pouvez le voir ici, ma valeur la plus élevée est d'environ 1 :00 :00. J'aimerais condenser chacune des catégories de couverture en une seule barre, mais les options par défaut ne sont pas jolies. Si je les empile (voir ci-dessous), cela les additionne tous et ma valeur la plus élevée devient 4:00:00, ce qui n'est pas souhaitable.

L'option la plus proche est imbriquée (ci-dessous), mais franchement, cela a l'air absolument terrible et me fait mal aux yeux.
Existe-t-il un moyen de modifier ce format imbriqué afin que toutes les barres aient la même largeur et que la barre de longueur ORF la plus courte soit placée comme couche supérieure, de sorte que toutes les barres de longueur ORF soient visibles dans une seule barre.
Le style de puce (ci-dessous) est également une option similaire. Mais le problème ici est le suivant : encore une fois, toutes les barres n'ont pas la même largeur, et plus important encore, cela ne réorganise pas la façon dont les barres de longueur ORF sont ordonnées, de sorte que la plupart des barres les plus courtes (c'est-à-dire 500) sont cachées derrière des barres plus grandes.
Quelqu'un a-t-il des idées ou des idées sur la manière de résoudre/nettoyer ce problème ? Ci-joint le tableau de données si quelqu'un veut jouer avec. J'essaie essentiellement d'hybrider les formats imbriqués et bullet. De plus, lorsque vous essayez de modifier les scripts, les types sont simplement répertoriés comme « empilés », « puces », etc. Quelqu'un sait-il où pointent ces modificateurs de type afin que je puisse jouer manuellement avec ces parties des scripts ?
modifier : Voici ce que j'essaie de faire (c'est juste une maquette manuelle de PowerPoint utilisant des rectangles pour construire mes barres). Je regarde combien de temps il a fallu à un programme pour exécuter une commande sur différents ensembles de données (niveau de couverture) avec différents paramètres activés (longueur ORF). Ainsi, chaque niveau de couverture à chaque longueur ORF est une exécution indépendante avec son propre résultat. Ici, je pars pour l'esthétique visuelle du graphique à barres empilées, mais en superposant SANS empiler les barres. Ainsi, chaque barre de couleur représente avec précision le temps nécessaire à ce processus individuel.
Re : Aide avec les graphiques à barres empilés/graphiques à barres superposésAs-tu essayé d'utiliser l'option couleur ?
Vous pouvez utiliser la couleur et la superposition en même temps, cela peut peut-être aider
Par exemple, le temps global est la superposition
et puis le processus individuel passe en couleur. ou vice versa - essayez-les, je fais la même chose pour montrer différentes abondances de niveaux taxonmiques
également très important : sélectionnez les niveaux d'ordre des lignes comme ordre de valeur des colonnes de la table de données qui a l'ordre souhaité
bonne chance
Re : Aide avec les graphiques à barres empilés/graphiques à barres superposésPour obtenir ce type de vue, je trierais le tableau par groupe et valeur, calculerais les deltas de valeurs dans une nouvelle colonne, puis empilerais ces valeurs delta. Cependant, vous aurez peut-être encore du mal à convaincre les autres spectateurs qu'il s'agit de barres superposées au lieu de barres empilées normales.
Voici quelques options supplémentaires : un graphique en courbes et le style de graphique à barres "flottant", qui montre essentiellement les sommets de vos barres superposées.


Re : Aide avec le graphique à barres empiléesAu début, j'ai eu du mal à comprendre ce que vous essayiez de réaliser. Mais je pense que je comprends maintenant. Les barreaux recouvrent complètement ceux derrière.
J'imagine qu'il y aurait un moyen de recréer cela dans JMP mais je ne pense pas que ce sera simple. Pour autant que je sache, il n’existe pas d’option standard pour ce faire.
À mon avis, il y a un problème avec le graphique que vous proposez, dans la mesure où les gens ne comprendront pas que les barres des autres catégories se superposent. Ils supposeront qu’il s’agit d’un graphique à barres empilées classique. Ils penseront donc que 500 est la plus grande catégorie de longueur ORF pour une couverture de 0,1 alors qu'il s'agit, si je comprends bien, de la plus petite catégorie.
Mais peut-être que le graphique n’est que pour vos yeux. Comprendre le public est important pour décider de la visualisation à utiliser.
Personnellement, je ne suis en aucun cas fan des barres empilées car elles rendent les comparaisons difficiles.
Je pense que vous pouvez créer une meilleure visualisation de ces données qui les communiquera plus clairement au public visé. Je pense que j'essaierais le temps d'exécution sur l'axe X, les catégories de longueur ORF sur l'axe Y et la couverture dans les rôles Groupe X ou Wrap.
Désolé, je n'ai pas pu vous aider à créer le graphique que vous souhaitez.
Phil
Re : Aide avec le graphique à barres empiléesMerci Dale pour ce script, et même si ce n'est pas ce que j'essaie de faire avec ce graphique, je peux l'utiliser pour d'autres choses. Cela peut aider, voici un rapide hack de ce que j'aimerais faire (je viens de le faire manuellement dans PowerPoint avec des rectangles pour les barres).
Je regarde le temps qu'il a fallu à un seul programme pour accomplir une tâche avec différents paramètres (longueur ORF) sur différents ensembles de données (niveaux de couverture). Donc ce format (le faux ci-dessus) est vraiment le plus utile pour moi. Cependant, j'ai du mal à convaincre JMP de recréer ce graphique.
Re : Aide avec le graphique à barres empiléesJe suis peut-être complètement hors de propos, mais je ne comprends pas vraiment ce que vous essayez de faire.Utiliser le temps sur l'axe Y me semble appeler à ne pas utiliser du tout de graphique à barres.J'ai joint une version différente (le deuxième script stocké) qui pourrait correspondre à ce que vous recherchez.Sinon, ignorez-le.