Enregistrement de plusieurs données de distribution dans un PowerPoint personnaliséBonjour, je suis un utilisateur modéré de JMP, mais j'analyse fréquemment certains ensembles de données et je recherche donc un moyen automatisé de sauvegarder les données directement sur PowerPoint. Je voudrais vérifier s'il existe un moyen de le faire via JSL.
J'ai un fichier .jrp qui a des distributions, maintenant je veux l'enregistrer sous Power Point mais sans utiliser l'option JMP Enregistrer sous. Je souhaite personnaliser et formater les données enregistrées en ppt via JSL. J'ai environ 20 à 30 distributions différentes avec des quantiles, si j'enregistre en tant qu'option ppt, chaque distribution et quantile font un total de 60 à 70 pages de ppt.
Il est très fastidieux et inefficace, encore une fois, de formater ppt et de le créer en <10 diapositives en réduisant les tracés et les tableaux quantiques.Toute aide est grandement appréciée.
Re : Sauvegarde de plusieurs données de distribution dans un PowerPoint personnalisé@MOHAMEDRIZWAN ,
Y a-t-il un rapport statistique que vous aimeriez ajouter au tableau, comme les valeurs aberrantes, les limites de contrôle moyennes ?
L'une des difficultés des graphiques de tendance est que la taille de l'axe X dépend du nombre d'entrées de points que vous avez dans votre graphique.
Laisse-moi expliquer:
- Supposons que la plage de dates soit la même, disons les 30 derniers jours.
- Si vous disposez du même nombre de valeurs Y pour cette plage de dates, une échelle commune peut être facilement calculée.
- Cependant, si vous avez une variable By, par exemple un graphique de tendance différent par produit ou équipement, ou un taux d'échantillonnage différent (Y1 est collecté pour chaque exécution et Y2 est collecté uniquement pour la première exécution de chaque heure), alors le nombre de points sera ne sera pas la même et la mise à l'échelle du graphique pourrait nécessiter plus de travail.
Je vous enverrai un exemple sous peu, mais il ne répondra peut-être pas à vos besoins. Plus de détails aideraient.
BTW, voulez-vous une sortie Powerpoint ou préférez-vous un rapport de page Web ?
Géorgie
Re : Sauvegarde de plusieurs données de distribution dans un PowerPoint personnaliséSalut @gzmorgan0
Merci beaucoup pour ce programme. En gros, je suis nouveau dans les scripts Jmp
Ce programme m'aide à regrouper toutes les discussions sur les distributions dans un seul PPT
J'ai également essayé ce programme pour l'ajustement Y par X mais cela ne fonctionne pas.
Je devrais avoir plusieurs colonnes sur l'axe Y et une seule colonne sur l'axe X (DATE) ---- comme GRAPHIQUE DE TENDANCES POUR DIVERS ÉLÉMENTS SUR L'AXE Y ET AVEC LA MÊME DATE SUR L'AXE X
Pourriez-vous m'aider s'il vous plaît ?
Re : Sauvegarde de plusieurs données de distribution dans un PowerPoint personnalisé@JMPMODUSER vous souhaiterez peut-être rechercher dans la communauté JMP des questions similaires.
je te suggère de lire la-taille-du-graphique-exportée-vers-pptx-Enregistrer-la-présentation J'aime utiliser un programme gratuit appelé P3ICLI . Il est décrit dans ce lien.
Vous trouverez ci-dessous une modification d'un script écrit pour Applications compagnon JSL du langage de script JMP, deuxième édition .
Ce script comporte 9 distributions par page, 3 en largeur et 3 en hauteur. Il utilise le BKM (méthode la plus connue) en utilisant uniquement JMP : à l'aide de boîtes d'affichage, créez une page, puis enregistrez l'image sur PPTX. Notez qu'il existe des zones de plan imbriquées pour tmpic, ce qui est actuellement requis pour obtenir les titres de plan en bas à droite.
Je trouve le besoin d’évoluer pour obtenir ce que je veux.P3ICLI, vous n'avez pas besoin de mettre à l'échelle, vous créez simplement un modèle de mise en page dans Powerpoint, puis utilisez JSL pour écrire les commandes P3ICLI
Names Default to Here(1);
scaleit = Function( {w, h, fmt}, {wppi, hppi, scl},
//show(w,h);
wppi = 13 * 96;
hppi = 6.5 * 96;
if(fmt=="Standard", wppi = 9.5 * 96);
scl = Minimum( wppi/w, hppi/h, 1);
);
dt = open("$sample_data/semiconductor capability.jmp");
cnme = dt << get column names("Continuous", "string");
//use only the first 30;
cnme = cnme[1::30];
pw = 3;
ph = 3;
ppp = pw*ph; //pictures per page
jjrn = New Window("My Journal", << Journal);
for(i=1, i<=nitems(cnme), i++,
if(mod(i,ppp)==1, Try(lub << delete); lub=LineUpBox(ncol(floor(pw))));
dist = dt << Distribution(
Continuous Distribution(Invisible,
Column( cnme[i] ),
Summary Statistics( 0 ),
Horizontal Layout( 1 ),
Vertical( 0 ),
Capability Analysis( 0 )
)
);
lub << append(report(dist)[OutlineBox(2)] << clone box);
wait(0);
dist << close window;
//show(i, cnme[i]);
if(
i==ppp, //write the first page with ppp graphs
tmpic = lub <<GET picture="">ppp,
If(mod(i,ppp)==0 | i==nitems(cnme), //write the next page of ppp
tmpic = lub <<GET picture=""></GET></GET>
Page 1 of the PowerPoint documentPage 1 of the PowerPoint documentPage 1 du document PowerPoint