Tous droite. Salut, Accueillir.
Merci pour joindre ce en ligne session
de le 2023 L'Amérique JMP Découverte Sommet.
Je suis en présentant sur au nom de de moi-même et mon équipe membre, Prince Shiva.
Les deux de nous sont données scientifiques ici avec Intel.
Aujourd'hui, notre parler est rationalisation statistique analyse
avec JSL personnalisé des scénarios,
et Bien se concentrer sur comment à Intel nous développer
ces coutume analyse scripts en utilisant JMP script langue JSL.
D'accord, ce est notre ordre du jour pour le suivant 25 -30 minutes ou donc.
je devrait avoir temps pour Questions et réponses à le fin de le session.
je je ne devrais pas aller que loin sur temps.
Avec un peu de chance rester dans le 30 minutes.
Normalement, je serait arrêt et demander pour des questions,
mais depuis ce est un préenregistré question, j'ai a été informé
que Je vais en fait être capable à répondre des questions dans le chat.
Si toi avoir n'importe lequel des questions, juste sentir gratuit à juste taper eux dans le chat.
Peut être mettre un glisser nombre à l'intérieur de là comme Bien.
Le glisser Nombres sont sur chaque glisser, et je peut juste directement répondre
ceux des questions dans chat, ou toi peut écrire eux vers le bas et demander eux en direct après.
Là est un appeler sur le bas
de le glisser ici que tous de le code et données les tables que étaient en allant à être
partage aujourd'hui, étaient en allant à être marche à travers un en direct manifestation.
Tous de ceux sont disponible sur le conférence ou sommet site web.
Aller devant, aller télécharger ceux,
ouvrir eux maintenant et obtenir eux prêt à aller, obtenir ton JMP ouvrir.
Nous avoir un couple de introduction
des choses que étaient en allant à être en allant à travers à commencer ici.
Prendre que temps à obtenir toi-même réglé
donc que toi peut marcher à travers ce code avec moi et voir où il est.
Mais cool. Ce est notre ordre du jour.
Étaient en allant à être en allant à travers quelques rapide
présentateur présentations et comme un arrière-plan sur notre équipe.
Bien faire quelques arrière-plan sur motivation,
sur pourquoi nous comme à faire ces coutume Scripts JSL et quoi valeur ils avoir.
Bien aller à travers un vraiment haut- niveau
dans l'ensemble analyse couler pour ces coutume des scénarios, et alors le viande
de le présentation est en allant à être ce un échantillon analyse manifestation.
Étaient en fait en allant à montrer un vraiment simple
coutume analyse scénario pour un échantillon analyse,
et Bien aller étape par étape à travers chaque de ceux différent sections
à faire que coutume scénario.
Bien finition avec quelques conclusions, recommandations et final pensées.
Tous droite. Présent ton présentations ici.
Je suis ici avec Prince Shiva.
Toi ne peut pas voir lui dans ce caméra ici, mais il est ici avec moi.
il est un données scientifique ici à Intel.
Son recherche intérêts sont dans processus contrôle
système développement pour fabrication,
comme Bien comme opérationnel coût optimisation à travers différent données science méthodes.
il est a été avec Intel pour le passé quatre années,
et il a à propos le même montant de expérience avec JMP comme JSL.
C'est quand il commencé fonctionnement avec JMP était quand nous est venu à Intel.
Mon nom est Logan Mathesen. Je suis aussi un données scientifique ici à Intel.
Mon recherche intérêts sont dans Bayésien et Noir boîte optimisation,
statistique substitut la modélisation et conception et analyse de expériences.
j'ai a été avec Intel pour le passé deux années.
j'ai a été codage avec JSL.
je a obtenu introduit juste avant je est venu à Intel,
et j'ai a été fonctionnement avec JMP pour le dernier six années ou donc.
j'ai a été vraiment chanceux,
donc je savoir le valeur de ces bon Cliquez sur et baisse utilisateur- amical gentil de interfaces
que JMP a que fait du statistique analyse donc bon.
Juste un petit peu à propos notre équipe, Prince et sont sur le équipe.
Ensemble nous sont équipe membres, donc notre équipe ici à Intel,
nous sont le statistique plomb pour Intel fabrication.
Nous sont responsable pour le expérimental conception et analyse de différent
expériences que arriver dans notre modules à Intel.
Nous aussi faire statistique méthode développement et entretien.
N'importe lequel nouveau statistique méthodes que nous vouloir à employer,
ou différent méthodes que nous besoin à maintenir,
comme Bien comme faire tous de le statistique entraînement pour le ingénieurs ici à Intel.
Bien former eux sur le basique notions
de statistiques comme Bien comme, comment à interagir avec notre coutume scripts.
À faire que analyse pour eux.
Comme dit, nous faire avoir un JSL personnalisé dépôt.
Nous proliférer, propre et maintenir que dépôt.
Il a sur 150 JSL différent scripts
pour automatique, rationalisé analyse et rapport.
Ces scripts sont vraiment bon parce que ils intégrer interne
meilleur- connu méthodes,
directement dans le analyse.
Les décisions que notre équipe a fait à propos le droite chemin à faire statistiques,
nous avons intégré tous de que décision- fabrication,
directement dans ces coutume analyse des scénarios,
et que moyens que ils sont reproductible, répétable à travers le monde.
En fait, tout le monde dans Intel fabrication
est en utilisant ces scripts pour leur statistique analyse.
D'accord.
Encore, juste à donner quelques plus motivation et arrière-plan pour le valeur
de ces coutume analyse des scénarios, ces automatique analyse,
ils faire améliorer données exploration, visualisation et analyse,
comme Bien comme standardisation tous de ceux les types de activités.
C'est toujours le même gentil de exploration, visualisation et analyse.
C'est vraiment utile pour commun analyse activités .
Ingénieurs sont un parcelle de fois faire
le même trier de activités quand ils sont parler à propos analyse.
Peut être ils sont établissement et surveillance processus contrôle graphiques.
Peut être ils sont qualification nouvellement installée outillage à faire bien sûr que que outillage
est effectuer le chemin que nous serait attendre il à, à avoir un qualifié outil.
Peut être ils sont faire produit qualification à faire bien sûr que nous peut en fait produire
un produit de qualité sur que différent outillage.
Peut être c'est métrologie qualification, fabrication bien sûr que notre métrologie sont prise
précis et fiable des mesures, ou peut être c'est quelques trier de rendement analyse.
Mais comme toi peut voir,
ces sont tous très commun ingénierie activités que obtenir fait,
des centaines de fois un semaine à travers le monde ici à Intel.
Tous de ces des choses peut être automatique
et être un bon standard rapport format.
Pour moi, et je savoir Prince, peut être il se sent le même chemin.
Égoïstement, je vraiment amour ces scripts parce que nous faire revoir
tous de que statistique analyse que vient à travers.
Comme le statistique plomb, c'est quoi notre équipe est responsable pour.
Pour moi, égoïstement, c'est vraiment super parce que je toujours
sembler à voir le même analyse.
je savoir le chemin que c'est censé à être
analysé, et Je suis capable à voir que même exact rapport à venir dehors chaque temps.
Il fait du pour un très efficace analyse revoir,
comme Bien comme analyse génération là.
Sur ici sur le droite- main côté,
tu es en allant à être voyant ce automatique analyse sortir.
C'est juste un bon bloc diagramme à montrer
le Composants que aller dans ces coutume analyses.
Droite en haut haut, Bien trier de faire un bas
doubler en haut devant que Bien avoir un bon résumé tableau que a ceux coutume
statistique les décisions cuit dans il .
Si toi seulement avoir un chose et toi seulement besoin à revoir un spécifique chose,
tu es juste en allant à regarder à que résumé tableau,
avec que final décision que vient depuis notre meilleur- connu méthodes.
Alors il y a un parcelle de justificatif information dessous que à aide donner
un plus complet image de le analyse pour un Plus profond plonger.
De cours, étaient en allant à inclure différent des visualisations, des parcelles,
résumé statistiques, et alors Bien voir dans un deuxième.
Mais ce est vraiment le lourd élévateur derrière ces JSL personnalisé scripts .
Ces indigène JMP plates-formes que étaient utilisé à.
Spécifiquement, étaient en allant à être regarder
à un distribution plate-forme dans un deuxième à aide nous avec notre analyse.
Mais ce est vraiment le colonne vertébrale de tous de ces scripts .
Ce est où le lourd levage obtient fait.
D'accord.
Allons aller dans un vraiment haut- niveau, général analyse couler.
Sur le gauche- main côté, ce est quoi le utilisateur est en allant à être
visualisation ou expérimenter, comme ils sont en utilisant ces JSL personnalisé scripts.
Ils sont de cours en allant à charger quelques données tableau de intérêt.
Étaient en espérant que ils avoir quelques données si ils sont en essayant à faire un données
analyse ici, et alors ils sont en allant à aller naviguer à le coutume analyse
scénario que ils besoin à courir, ils vont aller devant et exécuter que.
C'est alors en allant à populaire en haut dans interface graphique d'entrée pour eux à interagir avec .
Ce interface graphique d'entrée est en fait en allant à être presque
identique à le régulier JMP saisir que nous voir .
Le distribution plate-forme de, "Hé, toi vouloir à faire ce taper de analyse,
dire moi quoi des champs dans ton données tableau, quoi Colonnes aller où ".
Pour ce gentil de analyse après ils entrer dans tous de que interface graphique d'entrée information,
ils sont alors en allant à attendez comme le scénario manipule et analyses que données,
et alors c'est en allant à présent eux avec un final sortir rapporter l'interface graphique.
Quoi nous comme à faire avec notre analyse,
le plus complexe ceux, est que Bien souvent avoir quelques supplémentaire
interactivité que peut être fait à l'intérieur de que final rapport.
Le ingénieur peut faire n'importe lequel final peaufiner que ils vouloir,
complet leur final analyse, et alors ils avoir que exact rapport
prêt à aller que ils peut partager avec n'importe qui à partager ce analyse.
Maintenant, sous-jacent que, nous est le développeur.
Quoi fait ce regarder comme à obtenir un coutume scénario fait?
D'abord désactivé, nous besoin à générer que interface graphique d'entrée.
Nous alors copie données les tables parce que nous jamais
vouloir à être manipuler un original données tableau que un utilisateur a.
C'est un super chemin à casser quelques uns confiance
et faire eux pas vouloir à utiliser un scénario est par détruire leur données.
Toujours faire que copie.
Nous alors exécuter ceux standard JMP analyse
que était parler à propos de, ceux indigène plates-formes.
Nous magasin n'importe lequel critique variables dehors de ceux,
dans quelques code variables donc que nous peut référence eux plus tard.
Dans autre portions de le rapport,
nous aller devant et créer n'importe lequel visualisations à travers peut être Générateur de graphiques ou un similaire
plate-forme dans JMP, et alors nous créer que trier de final
analyse résumé tableau ou que décision tableau.
Alors nous présent le utilisateur avec que final sortir rapport .
Nous générer que final rapport pour eux.
Encore, tous trier de arrière-plan ici.
Le repos de le présentation est en allant à être nous en allant en direct
à travers les deux de ces les flux .
Voyant quoi le sous-jacent scénario regards comme,
et alors aussi voyant quoi le réel utilisateur
est en allant à être expérimenter comme ils sont en allant à travers ce.
Tous droite.
Voici notre basique analyse manifestation.
Encore, ce est en allant à être depuis le position de un débutant,
depuis un JMP débutant.
Un de le des choses que étaient en allant
à être faire dans le esprit de un plus simple contexte pour ces éducation fins,
est que étaient seulement en allant à être couvrant un simple un- échantillon analyse.
Si toi avoir un ensemble de données,
est le signifier de que ensemble de données égal à un donné valeur.
Encore, tous de ce JSL code et tous de ces données les tables
que étaient en allant à être montrant, sont disponible en ligne pour nous là.
Allons aller devant et saut dans il.
D'abord des choses d'abord.
Nous avoir un données tableau ici, avec 16 différent entrées.
Laisser moi trouver mon souris. Là il est.
Génial.
Nous avoir ces 16 différent données tableau entrées.
Étaient en allant à être intéressé dans ce paramètre ici, épaisseur .
Nous avoir quelques processus paramètre épaisseur
et étaient en allant à dire, "Est le moyenne épaisseur égal à un micromètre?"
Que est le statistique question pour ce analyse manifestation que nous avoir ici.
Sur ici sur le droite- main côté, encore,
nous serait imaginer que le utilisateur serait avoir quelques trier de données tableau ouvrir.
Mais si le utilisateur décidé à courir ce coutume scénario sans que données tableau ouvrir,
voici juste un exemple de quelques code que serait vérifier à voir si un données tableau
était ouvrir, et si pas, il serait permettre le utilisateur à ouvrir en haut un données tableau.
Sinon, c'est en allant à dire, "Oui, ce est le données tableau que je vouloir à regarder à.
Allons commencer mon analyse."
N'importe lequel bien chose que nous devrait faire à tout moment nous obtenir n'importe lequel trier de données est toujours
juste faire quelques trier de visualisation, obtenir notre mains sur il.
Voici juste un petit visualisation de ce épaisseur,
par ce données tableau entrée ici.
Un à travers 16, c'est en allant à être sur notre X- axe là.
Tous droite. Allons saut sur à JMP encore.
Avec un peu de chance, toi avoir ton JMP ouvrir si toi serait comme à suivre le long de,
à moins avec un peu de chance toi avoir ton Code JSL en haut et en allant.
Je suis en allant à ouvrir en haut juste mon JMP maison fenêtre ici.
Vous allez voir que je déjà avoir le données tableau ouvrir,
et je déjà avoir le JSL scénario ouvrir et prêt à aller.
Je suis pas en allant à aller à travers ouverture eux ici.
Le autre chose c'est important est ce enregistrer.
Nous sont en allant à être parler à propos ce enregistrer.
Ce est trier de ton meilleur ami,
comme tu es développement n'importe lequel trier de ces scripts
à faire bien sûr que tout est en cours d'exécution de manière appropriée.
Allons aller devant et ouvrir en haut tous de ces ici et allons prendre un regarder.
Sur le gauche- main côté, nous faire avoir que JSL réel scénario à l'intérieur de là.
Nous avoir un bon entête, nous avoir quelques enregistrer lignes à l'intérieur de ici.
Si toi souligner quelque chose et frapper ce courir bouton, il volonté courir juste que portion.
Si rien est Souligné et toi frapper le courir bouton,
c'est en allant à compiler et courir le entier scénario.
Juste être prudent avec que.
Encore, à l'intérieur de ces des scénarios, étaient en allant à avoir un parcelle de ces diviseurs.
Prince et avoir vraiment fait notre meilleur à faire quelques vraiment complet commenter
et quelques vraiment complet partage à l'intérieur de ici à faire il facile pour n'importe qui
à prendre en haut et lire ce et avec un peu de chance saut sur leur propre coutume scripts ici.
Mais encore, tout en haut ici,
juste impression quelques enregistrer lignes, fabrication bien sûr ce truc est en allant Bien,
clairière variables, ouverture en haut les tables si nous besoin à, donc sur et donc en avant.
Ce est vraiment juste quelques initial espace de travail
nettoyer gentil de des choses que étaient en allant à faire,
donc allons souligner tous de que et frapper Courir.
Bien voir dehors ici dans notre enregistrer que Oui, en effet,
que complété avec succès à l'intérieur de là.
Allons aller devant et retourner dos sur à notre diapositives.
Étaient amorcé et prêt à aller, notre espace de travail est prêt à aller.
Encore, le d'abord chose que nous besoin à faire comme le scénario développeurs que nous besoin
à présent que primaire interface graphique d'entrée à notre utilisateur .
Ce est quoi c'est en allant à regarder comme sur le gauche -main côté,
et encore, il devrait regarder très familier à un standard JMP saisir fenêtre.
Sur le droite côté, ce est trier de le rencontrer et le primaire
chemin que nous obtenir que Interface graphique en allant, c'est en allant à être ce colonne dialogue boîte.
Vous allez voir nous avoir un titre,
nous avoir ce réponse liste, lequel est en allant à être ces réponse variables, réponse.
Ce est en allant à être le variable nom pour nous en mouvement avant donc que nous peut
reconnaître quoi le utilisateur entré dans ce champ.
Nous peut voir que ce est un requis numérique.
C'est parce que le minimum colonne est un et données taper est numérique.
Nous avoir ce ID d'exécution liste, lequel est en allant à être notre commande nombre.
Quoi commande étaient ces des mesures pris?
Ce est en allant à être critique pour notre visualisation.
Ce volonté être le axe x sur notre visualisation,
et alors de cours, nous avoir trier de un alpha boîte.
Ce est en allant à être le alpha- niveau pour notre importance essai,
pour en disant si ou pas notre signifier est égal à notre hypothéqué signifier.
Ce sera défaut à 0,05, mais le utilisateur peut toujours changement que
comme est appelé dehors dans le bas droite- main coin ici.
Là sont quelques autre éléments dans ce section de le code.
Bien regarder à il vraiment brièvement comme nous aller à travers il droite maintenant.
Mais c'est le haut niveau de quoi autre est fait à l'intérieur de là dans mots.
Allons aller devant et retourner dos sur
à JMP et allons prendre un regarder à ce primaire utilisateur saisir fenêtre.
Encore, c'est en allant à être ce suivant
diviseur lequel départs en haut ici, et va vers le bas à à propos là.
Bien commencer depuis ici.
Encore, nous avoir quelques enregistrer lignes, et alors comme dit…
Désolé, laisser moi saisir que commun doubler ou Je vais obtenir un erreur.
Nous avoir un enregistrer doubler,
et alors comme je dit, ce est le viande et os de que primaire interface graphique d'entrée.
Allons aller devant et frapper courir sur que et Bien voir.
Ici il est.
Nous avoir ces les tables ouvrir parce que étaient
regarder à ce spécifique sommet données tableau .
Nous avoir ces Colonnes disponible.
Épaisseur volonté être notre réponse variable
la mesure nombre volonté aller sur que commande nombre .
Étaient en fait en disant, "Hé,
quelque chose pourrait avoir arrivé à ce données tableau que il a obtenu trié ou quelque chose,
mais ce était le réel la mesure commande que ces des choses étaient pris.
Étaient en allant à mettre que comme notre commande nombre variable à l'intérieur de ici
et étaient en allant à aller devant et Cliquez sur d'accord et Bien voir
que tout est allé à travers bien.
Comme je dit, après ce,
il y a quelques autre erreur vérification, quelques boutons vers le bas ici.
Bien voir que il y a un parcelle de imprimer lignes à faire bien sûr.
"Hé, est que saisir fenêtre fonctionnement le chemin nous pense il est?
Sont restauration le variables
et le chemin que nous pensée nous étaient stockage eux?"
Ce est juste un développeur gentil de vérifier pour nous à l'intérieur de ici.
Allons aller devant et courir que, et nous peut voir que, Oui, en effet,
notre réponse est épaisseur,
et que ID d'exécution est que la mesure nombre.
Et alpha était inchangé à 0,05.
Nous faire avoir quelques erreur vérification.
Bien obtenir à que dans un couple de diapositives où Bien parler à propos tous de que.
Juste un rapide note vers le bas ici.
Que Annuler bouton que nous scie à l'intérieur de notre …
Là nous aller. Ce Annuler bouton c'est sur ici .
Nous avoir le D'ACCORD bouton et nous avoir un Annuler bouton
si le utilisateur prend fin en haut en sélectionnant…
Désolé. Laisser moi aller dos ici.
Ordinateur, travail avec moi. Là nous aller.
Si nous fin en haut frappe que Annuler bouton, quoi arrive?
Eh bien, JSL en fait n'a pas avoir rien pré- recouvert dans.
Ce est nous en mettant dans un condition que si Annuler est entré,
étaient en allant à aller devant et lancer ce et tuer le scénario.
Allons aller devant et courir.
Ces dernier sections ici, et alors Bien retourner dos sur
à le diapositives et c'est comment étaient en allant à courir notre primaire interface graphique d'entrée .
C'est simple. C'est tous il est là.
Joli direct à obtenir tel un bon interface à l'intérieur de ici .
Moins que 100 lignes de code à l'intérieur de là.
Cool.
Suivant en haut, étaient en allant à parler à propos créer que copie données tableau.
Encore, nous jamais vouloir à corrompu notre utilisateurs données tableau.
Sur le droite- main côté,
étaient voyant le code pour comment à créer que copie vraiment Bien commenté.
Chaque célibataire doubler a un bon commentaire à dire toi exactement qu'est-ce que c'est événement
à l'intérieur de là, même si tu es pas familier avec JMP ou JSL.
Bien aller devant et faire défiler vers le bas et étaient juste en allant à courir tous de ce.
Vous allez avis que droite maintenant dans le haut droite,
nous avoir le sommet données tableau, c'est en allant à tourner dans un copie .
C'est le original actuellement.
Mais quand je courir ce, étaient maintenant en allant à ouvrir en haut un copie de ce tableau.
Il y a ce copie données tableau.
Bien populaire il dos en haut dans ce coin et tu vas avis que maintenant ce scénario
est en fonctionnement sur ce copie données tableau .
Nous sont Non plus long faire rien sur que original données tableau.
N'importe lequel manipulations nous faire est sur que copie. Étaient bien à aller.
Étaient ensemble. C'est faire le ménage là.
Allons aller devant et retourner dos sur à le diapositives et Bien se déplacer avant.
Après nous avons donné que primaire interface graphique d'entrée,
souvent nous faire besoin quelques secondaire ou même tertiaire interface graphique d'entrée.
Le utilisateurs fourni nous quelques initial
information à propos comment ils serait comme leur données à être analysé.
Maintenant c'est quelques suivre- en haut des questions.
Viens sur à que.
Pour nous, pour ce un échantillon analyse,
encore, étaient regarder à notre épaisseur variable.
Ce est quoi c'est en allant à regarder comme, que secondaire saisir fenêtre .
Nous savoir lequel variable étaient le ciblage, nous vouloir à analyser, mais quoi est le cible
valeur que nous vouloir à comparer il contre?
Qu'est-ce que c'est le valeur de intérêt ici?
Vous allez même avis que dans le titre
de ce que étaient déjà appel dehors le valeur pour épaisseur .
Ce scénario est déjà départ à être intelligent et c'est déjà départ à être
adapté pour nous,
de écoute à quoi le utilisateur dit dans le primaire interface graphique d'entrée
et proliférer que, dans que secondaire interface graphique d'entrée.
Il vraiment juste fait du il faire le ménage pour utilisateurs comme ils étape à travers ces.
Quand nous obtenir à plus complexe sortes de scripts.
À l'intérieur de ici dans le milieu, nous voir ce est…
Encore, le principal code à générer que secondaire saisir fenêtre.
Là sont un couple de autre
fonctionnalités à l'intérieur de le code que volonté marcher à travers un petit peu.
Juste un note, secondaire saisir les fenêtres,
ils sont pas nécessaire, mais ils sont bon à avoir.
De cours, si toi avoir aussi beaucoup tertiaire saisir les fenêtres, ça va lent nous vers le bas et c'est
aussi beaucoup des clics,
mais un parcelle de fois c'est bon à avoir quelques la flexibilité et quelques
adaptatif scénario logique à en fait faire pour un mieux utilisateur expérience.
Si toi aller à la mer avec il, de cours ça va faire il un pire utilisateur expérience.
Mais trier de délicatesse est clé quand tu es conception
utilisateur expérience pour ces coutume des scénarios,
parce que ils besoin à être utilisable à le fin de le jour.
Tous droite, super. Allons saut dos sur à JMP.
Bien regarder à ce.
Ce suivant section, étaient parler à propos le secondaire utilisateur interface graphique d'entrée.
Encore, étaient juste en allant à commencer…
étaient en allant à créer un variable pour cibles.
Peut être nous avoir plusieurs paramètres que étaient étudier tous à une fois.
Voici un autre erreur vérifier pour un manquant cible.
Alors comme dit, voici que grand lourd élévateur
pour que secondaire saisir fenêtre est tous de que code là.
Alors Bien juste courir ces dernier petit morceaux.
Encore, ces sont juste tirant
information dehors de que secondaire saisir fenêtre.
Bien aller devant et courir tous de que ensemble,
et Bien voir que voici ce cible valeur.
Encore, c'est déjà reconnu que c'est pour épaisseur.
Nous dit à le début que nous vouloir à savoir tous de ces épaisseur valeurs.
Sont ils égal à un valeur de un micromètre sur moyenne?
Est que le signifier valeur là?
Bien aller là, et Bien aller devant et frapper D'ACCORD,
et Bien voir que tout est allé à travers d'accord.
Non les erreurs à l'intérieur de là.
C'est tous de le contributions que nous besoin depuis le utilisateur à ce indiquer.
Le suivant chose que le utilisateur serait voir est rien .
Ils serait s'asseoir et attendez peut être pour un couple
de secondes, peut être pour 10 secondes si c'est un vraiment lourd scénario.
Mais à ce indiquer c'est tous de le réel
analyse que besoins à arriver dans le rapport génération.
Avant nous saut dans que, allons saut dans le différent erreur
vérification que nous avons illustré à l'intérieur de notre scénario pour toi ici.
À l'intérieur de ce primaire interface graphique d'entrée, nous faire avoir ce erreur vérifier.
Toi peut voir le code Nombres.
Essentiellement, c'est juste en disant, "Hé, allons faire bien sûr que notre alpha
importance niveau est entre zéro et un .
Si c'est dehors de zéro et un, tu es en allant à lancer ce dialogue boîte ici
où c'est en allant à dire toi quoi est allé faux.
Ce erreur vérification est un bon
exemple de en ligne erreur vérification pour nous là.
Nous avoir un différent taper de erreur vérification.
Nous donner toi un deuxième gentil,
lequel est en allant à être ce fonction- basé vérification.
Quand étaient parler à propos ce secondaire saisir fenêtre,
nous faire avoir ce manquant cible expression.
Ce est un expression en JSL
autre script les langues, appel ces les fonctions.
Mais encore, ce est juste un bon chemin pour nous à aussi juste appel ce expression à dire,
en fait, était là un manquant cible à l'intérieur de là?
Si le utilisateur les coups d'accord avec un vide
cible valeur, tu es en allant à obtenir dehors ce grand boîte ici.
D'accord, génial.
Ceux sont exemples de erreur vérification.
Allons JMP dans le réel analyse alors.
Comme je dit à le début, le lourd élévateur pour tous de ces coutume
scripts est toujours en allant à être compter sur ces JMP indigène plates-formes .
Ceux avoir tous de que qualité déjà construit dans il.
C'est un parcelle de risque atténuation que nous n'a pas faire quelque chose faux quand nous codé.
Que statistique analyse et aussi que nous savoir que c'est le la plupart précis
statistique analyse que est disponible, que qualité à l'intérieur de là.
Pour ce exemple,
étaient en allant à être se concentrer sur un distribution plate-forme ici.
Ce est juste le standard JMP indigène distribution plate-forme ici.
Le bon partie à propos JSL et ces indigène plates-formes est que toi peut directement
interagir avec ces indigène plates-formes via JSL.
Sur le suivant glisser, Bien montrer quelques conseils et des trucs,
pour comment toi peut en fait interagir,
et tirer juste le spécifique valeurs que toi vouloir.
Il y a un parcelle de bien information c'est présenté sur ces différent JMP indigène
les plates-formes,
mais souvent il y a juste un couple de clé éléments que nous vraiment
besoin à montrer, à rapport dehors à différent ingénieurs.
Tous droite.
Allons JMP sur à le code alors, et allons aller devant et courir ce partie.
Ce suivant diviseur est en fait juste
en allant à être tous de le réel analyse groupé ensemble.
Bien juste aller à travers portion par portion ici.
Ce est juste créer quelques récipient variables.
Bien parler à propos que dans un deuxième.
Mais allons aller devant et courir que, et nous voir que que était tous.
D'accord, Allons ouvrir en haut le enregistrer à l'intérieur de là.
Japper, tout est d'accord.
Maintenant ce est le réel distribution plate-forme .
Ce est nous créer que distribution.
Cette vlist boîte est en allant à envoyer il à notre sortir boîte .
C'est en allant à préparer nous pour notre final rapport génération.
Mais si nous juste vouloir à inspecter ce alors que étaient faire quelques développement,
si nous courir le code depuis ici en haut à ici, mais faire pas inclure le virgule.
Si toi faire pas inclure le virgule et toi frapper courir,
Bien voir que nous en fait obtenir dehors notre bon distribution plate-forme ici.
Nous avons fait quelques bon des choses.
Nous avons ajoutée le cible valeur à l'intérieur de ici.
Toi peut voir que étaient déjà essai pour le signifier et le hypothèse valeur,
est que cible valeur que étaient intéressé dans, nous obtenir quelques bon résumé statistiques
signifier standard déviation, donc sur et donc en avant à l'intérieur de là.
Mais c'est le chemin que toi pourrait toujours
créer le même standardisé distribution rapport.
Souvent différent personnes avec différent JMP volonté avoir différent préférences,
parce que nous avons spécifié chaque élément de ce plate-forme,
c'est toujours en allant à générer le exact
même distribution plate-forme à venir dehors de là.
D'accord, donc c'est le distribution plate-forme.
Maintenant allons voir, comment faire nous en fait interagir avec ce distribution plate-forme à créer
un bon coutume scénario c'est en allant à être sur ici?
C'est un petit peu effrayant le d'abord temps toi regarder à il,
mais toi fin en haut découverte dehors que ce propriétés Fonctionnalité
c'est construit directement dans JMP est en allant à être notre meilleur ami.
Finalement droite maintenant quoi étaient montrant est comment peut je tirer ceux résumé statistiques
que je vouloir à afficher dans mon bas doubler en haut devant résumé tableau?
Comment faire nous tirer ceux statistiques directement dehors de que distribution plate-forme?
Tous de que calcul était déjà fait pour moi.
Comment faire je alors rapport il quelque part autre?
C'est en allant à être depuis ce la propriété Fonctionnalité.
Pour nous, Bien voir que étaient intéressé dans le P. valeur de que statistique test.
Nous vouloir le signifier de notre données ensemble, standard déviation de notre données ensemble,
et le inférieur et supérieur confiance intervalles.
Bien voir que nous alors sont en allant à insérer
tous de ceux valeurs dans ceux conteneurs à l'intérieur de ici.
Allons prendre un regarder à notre distribution plate-forme,
et voir comment nous peut utiliser ce montrer propriétés fonction.
Étaient sur notre distribution plate-forme.
Si toi aller à le résumé statistique, je vouloir à tirer dehors ce signifier valeur.
Comment faire je savoir le code à tirer que dehors et interagir avec il?
Étaient en allant à droite- Cliquez sur, et étaient en allant à aller à Montrer Propriétés.
Une fois tu es dans Truie Propriétés, toi peut Cliquez sur sur ce boîte chemin droite ici.
Ce boîte chemin, ce est maintenant le exact code que toi peut utiliser à référence n'importe lequel
de le Nombres à l'intérieur de ce bleu Souligné boîte.
Vous allez voir que ces sont le même articles que sont montré sur ici.
Ce est le signifier valeur, le standard déviation valeur,
inférieur et supérieur confiance intervalles là.
Vous allez voir toi peut trier de voir il
sur le bas droite ici que il dit ce valeur obtenir un.
Ce est pour le signifier et il veut à retour que d'abord valeur dehors de il .
Nous serait ajouter le valeur de obtenir un à obtenir le signifier suivant à ce.
Vous allez avis que ce dit rapport plate-forme ici.
Si nous regarder dos sur ici,
il dit rapport boîte de dialogue . Maintenant pourquoi faire nous dire boîte de dialogue là?
Bien, D boîte est le spécifique nom que nous a donné notre distribution plate-forme.
Droite?
Étaient en disant référer à ce plate-forme que nous juste créé et tirer dehors
ceux spécifique valeurs et magasin eux dans ces récipient variables.
C'est exactement qu'est-ce que c'est événement dans tous de ce segment de code.
Allons aller devant et retourner sur à notre JSL coutume scénario,
et allons courir ce suivant portion.
En fait, Désolé.
je besoin à fermer dehors de mon distribution plate-forme.
Sinon il peut corrompu que il y a un couple de distribution plates-formes
tous rivaliser à le même temps.
Étaient en allant à courir tous de ce section et étaient aussi en allant à obtenir en haut à ici
où étaient en allant à tirer dehors ceux résumé statistiques.
Nous frapper courir et nous voir super tout est allé à travers juste bien là.
C'est comment nous en fait sont en allant
à interagir avec ceux lourd élévateur indigène JMP plates-formes.
Encore, compter sur sur le truc c'est déjà construit et toi peut déjà confiance,
et alors Bien construire plus loin depuis là.
Le suivant chose que étaient en allant à montrer est, Bien, comment faire nous créer
que résumé tableau?
je juste montré toi comment je peut tirer dehors ces signifier valeurs,
le standard déviation valeur, ces confiance intervalles
que étaient tirer parti que distribution plate-forme sur ici sur le droite.
Ce est juste comment nous peut créer ce résumé tableau.
Quoi toi voir sur le gauche est exactement généré par ce code sur le droite ici.
Toi peut voir que nous déjà regarder à ces cibles.
Ce moyens tous de ces autre conteneurs que nous déjà initialisé précédemment…
Juste à rappeler nous où ces valeurs est venu depuis,
il regards quelque chose comme ce .
Étaient tirant dehors ces différent valeurs dehors de le distribution plate-forme.
Vous allez avis encore que nous déjà avoir
ce hypothéqué signifier de notre cible de un.
C'est, de cours, à venir depuis que secondaire
saisir fenêtre de un là.
Étaient en allant à aller devant et baisse que cible de un là.
Le autre important chose sur ce résumé tableau,
comme dit, est ce bon coutume décision- fabrication .
Que nous peut mettre peu importe logique nous vouloir à mettre à l'intérieur de ici.
C'est gentil de idiot pour ce un échantillon analyse, exemple.
Mais dans l'ensemble, il vraiment est un de ces des choses que…
Ce est où toi comme ton comme ton entreprise,
comme ton profession, toi obtenir à implorer ton propre expert avis
à propos comment les décisions devrait être fait.
Toi peut regarder à le statistiques et dire,
"Non, en fait ce est comment nous serait comme à faire les décisions, et vouloir à mettre
que droite en haut devant donc que c'est immédiatement clair
à n'importe qui OMS ouvre en haut ce rapport
de comment nous analyser et quoi décision nous viens pour vous."
Allons aller devant et juste courir que code.
Étaient pas en allant à être capable à voir
le portion comme nous a fait avec le distribution boîte.
Étaient seulement en allant à être capable à voir
le résumé tableau quand nous faire que final sortir rapport.
Mais tu vas avis voici que coutume décision- fabrication droite ici.
Pour en disant comment faire nous décider si c'est pas égal ou égal,
quoi étaient en allant à regarder à le P. valeur?
De cours, c'est gentil de idiot, mais le indiquer des stands pour plus complexe rapports.
Bien aller devant et courir que portion de le scénario et Bien voir.
Allons tirer en haut notre.
Japper, il semble comme Non erreur est à venir dehors de ce enregistrer à l'intérieur de là.
Allons retourner dos sur ici.
Le dernier composant.
Nous avons a parlé à propos indigène les plates-formes, nous avons a parlé à propos résumé les tables.
Maintenant nous besoin à parler à propos visualisation.
Encore, visualisations.
Le raison pourquoi nous avoir eux,
est que leur immédiat et transparent données qualité chèques .
C'est quelque chose que n'importe qui peut regarder
à et ils peut immédiatement dessiner quelques valeur dehors de il.
Le chemin que je trouvé le la plupart valeur dehors
de ces visualisations et ces coutume rapports, est pas nécessairement pour moi,
c'est vraiment pour le autre critiques OMS sont le module experts .
Le processus experts peut rapidement regarder
à données et ils vont dire, " Ouais, que regards bizarre."
C'est pas comment que processus se comporte .
Ou ils vont regarder à il et ils vont dire,
Ouais, que fait du sens que c'est comment que processus se comporte.
Mais ces visualisations donner un parcelle plus que juste le pur statistiques,
en particulier quand tu es parler à quelqu'un
qui est pas un statistiques professionnel ou statistiques expert.
Encore, des visualisations, ils sont super.
Ils permettre pour approprié
vérification, pour données la corruption, comme Bien comme analyse la corruption.
Si toi voir quelque chose bizarre dans ton visualisation,
toi devrait pas confiance le analyse c'est associé à que.
Sur le glisser droite maintenant, c'est juste un exemple de comment nous peut tourner
notre données tableau dans un bon raffiné visualisation sur ici.
Nous avons même ajoutée que cible doubler à l'intérieur de là que le utilisateur défini pour nous.
Suivant glisser est un mot de prudence à propos comment nous utiliser ces scripts.
Ces des visualisations, encore, ils devrait souligner ces données préoccupations,
mais le utilisateur besoins à savoir comment à utiliser eux.
je dit que ce commande nombre est quoi détermine
le axe x sur notre visualisation.
Si le utilisateur entre dans données tableau entrée parce que ils dire, " C'est le commande,
c'est quoi il est dans le tableau."
Ils vont obtenir quelque chose que regards comme ce .
Ce est quoi nous avons a été regarder à ensemble donc loin à travers ce présentation.
Mais encore, je dit toi c'est un plus précis représentation.
Est ce la mesure nombre?
Quelque chose arrivé à ce données tableau à obtenir il trié dans un différent commande.
Si nous parcelle ce visuel- basé sur désactivé de la mesure nombre,
étaient en allant à obtenir quelque chose que regards comme ce.
Tout le monde ici devrait avis
ce immédiatement comme un rouge drapeau que quelque chose est faux.
Nous devrait jamais avoir données c'est tendance dans ce manière.
Soit là était quelque chose faux avec le processus ou là était quelque chose
faux avec comment nous étaient mesure le données avec notre métrologie alors.
Mais nous je ne devrais pas vraiment être confiant le résultats de ce analyse.
Quand nous voir un visuel comme ce.
Nous besoin à aller et se rappeler le données, chiffre dehors quoi est allé faux là.
Encore, juste un mot de prudence que si toi vouloir à utiliser ce,
toi besoin à enseigner ton ingénieurs le droite chemin à utiliser il comme Bien.
Juste pour nous à dire, Hé, "Comment faire nous créer ces bon, beau visualisations ? »
Nous comme à utiliser le Générateur de graphiques plate-forme. C'est un merveilleux plate-forme que JMP des offres.
C'est super intuitif et facile à utiliser.
Toi peut faire un beau, merveilleux afficher ici et toi dire,
"Oui, ce est exactement comment je vouloir à afficher mon données."
Alors toi peut utiliser ce plate-forme à automatiquement générer votre JSL code
par en cliquant sur le petit rouge Triangle en haut ici.
En allant sauvegarder scénario à scénario fenêtre.
Vous allez obtenir dehors un ensemble de code que regards quelque chose comme ce.
Le un mot de prudence est que de cours, ces variables
sont en allant à être dur codé à l'intérieur de ici,
donc tu es juste en allant à avoir à mise à jour que donc que il interagit bien
avec ton utilisateur saisir donc que il s'adapte,
à peu importe ton utilisateur saisi dans cette interface graphique là.
Mais ces sont tous de le éléments alors que aller dans le final rapport
et ce est quoi que final rapport regards comme.
Encore, joli direct.
Nous juste dire créer un nouveau sortir fenêtre.
Étaient en fait en allant à faire ce un languette boîte ici.
Nous seulement avoir un languette appelé Rapport, mais dans notre plus complexe rapports,
Bien en fait avoir parfois en haut à comme dix ou 12
différent onglets à l'intérieur si tu es tous avec différent information.
Mais nous avoir ce résumé tableau…
Encore, nous déjà créé que résumé tableau.
Allons mettre il là.
Nous avoir ce bon graphique parcelle que Bien mettre sur ici et alors nous avoir
que bon distribution plate-forme et Bien mettre que à l'intérieur de là.
Nous avoir le dans l'ensemble plats à emporter droite en haut haut,
et alors nous avoir tous de le justificatif preuve dessous il.
Allons retourner sur à JMP et je savoir Je suis juste légèrement sur temps ici,
donc Bien finition en haut rapide.
Dos sur à JMP et nous volonté courir que final portion de le code ici.
Étaient en allant à courir les deux le Générateur de graphiques.
Allons construire que graphique et envoyer il sur à le rapport,
et alors allons générer le final rapport ici.
Nous aller devant et frapper Courir et il y a que plate-forme.
Le bon chose à propos ces coutume analyse scripts
et encore, c'est juste un bon chose à propos JMP, dans général,
est que tous de ces rapports sont en allant à être interactif .
Même cependant ce était un coutume rapport,
ce plate-forme est toujours connecté à ce plate-forme vers le bas ici,
Ces plates-formes sont toujours en allant à être connecté à ce dans l'ensemble.
Souviens-toi que étaient fonctionnement avec le copie données tableau maintenant .
Rien obtient corrompu, mais c'est toujours en allant à être connecté sur ici .
Toi peut sélectionner différent points à l'intérieur de ici et chiffre dehors,
Bien, quoi des mesures sont ceux répondre à à l'intérieur de là?
C'est dans l'ensemble, ces coutume analyse rapports,
quoi ils regarder comme, comment nous peut faire eux.
Encore, c'est juste un simple cas, mais allons se déplacer avant ici,
dans quelques dans l'ensemble conclusions et connaissances.
Final plats à emporter.
À Intel, ces scripts avoir vraiment devenir un critique
composant de notre données- conduit décision- fabrication .
Il fait du des choses donc efficace et donc rapide
et donc répétable et standardisé que c'est merveilleux.
Encore, ces sont tous trier de le même des idées.
Le seulement chose à ajouter est que il fait aussi permettre toi à intégrer
que coutume décision- fabrication
pour ton la société spécifique meilleur connu méthodes pour ton spécifique processus
et analyse que tu es en allant à être faire.
UN rapide note à faire encore,
c'est le mise en garde que nous dit à propos que graphique ici.
Nous faire besoin à savoir que il y a en allant à être quelques enseignement ressources que nous besoin
à investir dans ce.
Quand nous proliférer ces des scénarios,
nous ne peut pas juste donner eux à le ingénieurs et dire, "Aller faire quelques analyse."
Nous besoin à dire eux,
"Ce est comment nous destiné à faire analyse avec ces spécifique scripts.
Dans que même veine de pensée ici,
nous faire avoir ce coutume décision- fabrication Infrastructure.
C'est en allant à exiger entretien.
Il y a en allant à être insectes, il y a en allant à être coin cas que toi n'a pas savoir.
Prince et je avoir courir dans beaucoup de ces cas où un ingénieur
vient à nous et dit, "Ce n'est-ce pas fonctionnement,"
et nous dire, " C'est bizarre.Allons regarder à ce ".
Nous avoir à dépenser quelques temps débogage à l'intérieur de là,
en particulier, quand ton entreprise veut à étape à un plus récent version de JMP.
Ici à Intel, nous juste fait un pas à le le plus récent version de JMP.
Seize ou 17, un de ceux,
et nous avait à aller dos à travers tous 150 de ceux des scénarios,
et faire bien sûr que ils étaient toujours compatible avec le nouveau chose .
Encore, il y a un parcelle de Infrastructure entretien que toi devrait être conscient de,
que c'est c'est en allant à viens dans jouer .
En particulier quand toi vraiment commencer
à proliférer ce et faire ce un grand dépôt.
Encore, Nous devrait aussi être traiter ce comme un vie Infrastructure, cependant .
Il changements et c'est un bien chose.
C'est pourquoi nous avoir le pouvoir comme le coutume analyse scénario propriétaire,
que nous peut changement des choses à l'intérieur de là
et nous peut faire il immédiatement et rapidement et nous peut être vraiment agile à propos que.
Utilisateurs, ils pourrait être hésitant initialement.
Ils sont en allant à apprendre à amour ce, ils sont en allant à vraiment adopter il,
et ils sont en allant à commencer à faire quelques étrange des choses avec ces scripts.
Ils dire, "Hé, je amour ce analyse. Quoi si je a fait ce?"
Ils sont en allant à commencer en utilisant eux dans nouveau, non standard façons?
Toi je ne devrais pas obtenir fou à eux, ces sont en fait opportunités .
Si un ingénieur est en utilisant le scénario dans un non standard chemin,
que moyens que il y a quelques Fonctionnalité
écart que ils souhait ils pourrait avoir que serait faire leur emploi Plus facile .
Nous devrait prendre que saisir, et nous peut réorganiser notre des scénarios,
nous peut changement le Fonctionnalité à l'intérieur de les leurs,
et nous peut rouler tous de ceux contributions depuis le ingénieurs,
dans ces coutume scripts immédiatement,
et nous peut commencer fournir plus valeur à notre ingénieurs.
D'accord, donc Je suis en allant à fin il ici. je savoir Je suis un petit peu sur temps.
Kirsten Désolé à propos que. Je vais dire remercier toi ici.
Voici le mien et celui du prince e-mails.
Sentir gratuit à atteindre dehors à nous si toi avoir n'importe lequel des questions
ou toi vouloir à demander rien.
Remercier toi.