enregistrement de graphiques avec tableau intégré, utilisation d'un tableau récapitulatif avec colonnes calculéesSalut,
Je crée un tableau récapitulatif, en utilisant une colonne calculée. pour permettre une utilisation dynamique, je le lie au tableau d'origine.
lorsque je crée un graphique sur cette colonne calculée et que je l'enregistre, avec un tableau intégré, les valeurs sont perdues et le graphique ne peut pas être généré - vide.
Par exemple:
j'ai une table originale avec :
MaterialID, fate, ParentMaterial, DateTime, Date (calcul de DateMDY() de DateTime)
je crée un tableau récapitulatif avec :
Groupe : ParentMaterial, Date
Sous-groupe : destin

je construis un graphique de NEXT vs date (pour les tests) et je l'enregistre avec un tableau intégré, il perd les valeurs de date et le graphique ne peut pas être ouvert correctement - vide.

dans mes préférences j'utilise :
- Supprimer l'évaluation de la formule n'est pas marqué et l'évaluation de la formule est immédiate
- pour les tables : Évaluer le script OnOpen : Toujours
il semble qu'en l'enregistrant de cette façon, il perd la date d'origine pour calculer la colonne Date dans le tableau récapitulatif.
Quels paramètres me manquent pour résoudre ce problème ?
merci beaucoup.
Filet
Organisation du contenuPartage et communication des résultatsRe : enregistrement de graphiques avec tableau intégré, utilisation d'un tableau récapitulatif avec colonnes calculéesQuelle version de JMP utilisez-vous ?
Pour moi, lorsque j'essaie de créer un tel tableau récapitulatif, la formule est supprimée (JMP18.2.0).


// Data table summary
// → Data Table("Summary of Anneaing grouped by Date, ParentMaterial")
Data Table("Anneaing") << Summary(
Group(:Date, :ParentMaterial),
N,
Subgroup(:fate),
Freq("None"),
Weight("None"),
output table name("Summary of Anneaing grouped by Date, ParentMaterial")
);
Re : enregistrement de graphiques avec tableau intégré, utilisation d'un tableau récapitulatif avec colonnes calculéesBienvenue, petite-fille !
Merci de nous fournir vos fichiers JMP à titre de référence ; ils sont utiles. Pourriez-vous nous fournir plus d'informations sur votre objectif ?
Vous souhaitez créer une visualisation de N(Suivant) par rapport à la Date ? Dans ce cas, inutile d'utiliser un tableau récapitulatif. Dans le Générateur de graphiques, faites glisser Date vers le rôle Axe des X, puis Destin vers le rôle Superposition. Sélectionnez ensuite un type de graphique adapté, comme un graphique à barres. Pour ce type d'analyse, un graphique à barres empilées pourrait être judicieux ? Voir l'image ci-dessous, pour commencer.

Si votre question concerne la conservation des formules de colonne dans le nouveau tableau récapitulatif, je ne pense pas que ce soit possible (corrigez-moi si je me trompe). Comme le tableau récapitulatif regroupe plusieurs lignes avec la même date, mais des dates et heures différentes, je ne vois pas comment cela fonctionnerait. Je vous recommande de cocher la case « Enregistrer le script dans le tableau de données » lors de la création du tableau récapitulatif, ce qui enregistrera le script dans le tableau de données d'origine. Ainsi, chaque fois que vous mettrez à jour le tableau de données d'origine, vous pourrez réexécuter ce script pour générer le nouveau tableau récapitulatif.

Re : enregistrement de graphiques avec tableau intégré, utilisation d'un tableau récapitulatif avec colonnes calculéesMerci pour votre réponse.
J'utilise 18.2
oui, la formule de date est supprimée, mais lorsque vous rouvrez le graphique enregistré (avec le tableau intégré), la formule réapparaît d'une manière ou d'une autre. cela entraîne un manque de données pour le calcul et des valeurs manquantes à présenter sur le graphique.
J'avais l'habitude d'enregistrer des graphiques comme celui-ci dans les versions précédentes, mais maintenant cela ne fonctionne plus.
j'ai également essayé de sauvegarder un script de session - il a le même problème. lorsque je le réexécute dans une nouvelle session, il conserve la formule, dans le tableau récapitulatif (bien qu'il ait été supprimé), finalement le graphique est vide...
J'ai besoin d'un moyen de conserver le graphique avec ses données lorsque je l'enregistre.
Re : enregistrement de graphiques avec tableau intégré, utilisation d'un tableau récapitulatif avec colonnes calculéesSalut,
merci beaucoup.
j'ai présenté un cas simple de mon problème. généralement, j'agrège les données par date (mois, semaine, jour), j'ajoute une colonne calculée au tableau récapitulatif, puis je crée un graphique.
mon objectif est de sauvegarder le graphique avec ses données (tableau récapitulatif) de manière à pouvoir y revenir.
J'avais l'habitude d'enregistrer des graphiques comme celui-ci dans les versions précédentes, mais maintenant cela ne fonctionne plus.
j'ai également essayé de sauvegarder un script de session - il a le même problème. lorsque je le réexécute dans une nouvelle session, il conserve la formule, dans le tableau récapitulatif (bien qu'il ait été supprimé), finalement le graphique est vide lors de la réouverture ...
Re : enregistrement de graphiques avec tableau intégré, utilisation d'un tableau récapitulatif avec colonnes calculéesJe crois avoir compris le problème maintenant. Le flux de travail souhaité est le suivant :
- Ouvrez le tableau de données « Anneaing.jmp » avec des mesures pour plusieurs valeurs DateTime.
- Créez des colonnes de formules telles que Date, Semaine, Mois, etc., en fonction des données DateTime.
- Créez un tableau récapitulatif, avec un groupe par date (par exemple), qui est une colonne de formule.
- À partir du nouveau tableau récapitulatif lié, lancez Graph Builder et créez un graphique. Enregistrez ensuite le graphique au format de rapport .jrp, avec la table de données intégrée.
- Problème : la version intégrée du tableau récapitulatif lié comporte une formule cassée (référençant une colonne DateTime inexistante).
Ma recommandation : au lieu d'enregistrer le générateur de graphiques sous forme de rapport (fichier .jrp), pourriez-vous enregistrer l'analyse dans le tableau de données récapitulatif ? Cela peut se faire via le menu Triangle rouge > Enregistrer le script > dans le tableau de données, ou via l'option
icône. Le graphique peut désormais être ouvert directement depuis le tableau de données récapitulatif enregistré et lié. Cela fonctionne bien de mon côté, sans formules erronées.
Au fait, au cas où vous ne l'auriez pas remarqué : des formules simples comme Semaine et Mois peuvent être créées depuis le Générateur de graphiques. Par exemple, le graphique ci-dessous peut être créé sans ajouter de nouvelles colonnes de tableau de données ni de tableaux récapitulatifs.

Un commentaire pour @jthi : J'ai également observé que le tableau récapitulatif lié est généré avec des colonnes verrouillées, non-Formule :

Cependant, après avoir enregistré et rouvert le tableau de données, cela ressemble à ceci :

Même si la formule de la colonne Date ne contient aucune valeur DateTime à référencer, elle ne semble pas endommager la colonne Date. Pour une raison inconnue, elle fonctionne toujours. Une idée ? La référence de formule endommagée ne semble pas causer de problèmes dans la table de données .jmp enregistrée, mais lorsqu'elle est intégrée dans un rapport .jrp, elle entraîne l'échec de la formule et la disparition des informations de date.
Re : enregistrement de graphiques avec tableau intégré, utilisation d'un tableau récapitulatif avec colonnes calculéesLa seule chose qui me vient à l'esprit est que JMP ne réévalue pas ces formules lorsque la table est ouverte -> les valeurs restent les mêmes.
Pour moi, cela ressemble à un bug global et JMP ne devrait pas conserver les formules dans le résumé si la colonne parent n'existe pas ou au moins il devrait désactiver leur évaluation.