Tous
droite.
Salut,
Accueillir.
Merci pour adhésion ce en ligne session
de le 2023 l'Amérique JMP Découverte Sommet.
Je suis présentation sur au nom de moi-même et mon équipe membre, Prince Shiva.
Les deux de nous sont données scientifiques ici avec Intelligence.
Aujourd'hui, notre parler est rationalisation statistique analyse
avec JSL personnalisé scénarios,
et Bien se concentrer sur comment à Intel nous développer
ces coutume analyse scripts en utilisant JMP scripts langue JSL.
D'accord, ce est notre ordre du jour pour le suivant 25 -30 minutes ou donc.
I devrait avoir temps pour Questions et réponses à le fin de le session.
I ne devrait pas aller que loin sur temps.
Avec un peu de chance rester dans le 30 minutes.
Normalement, I serait arrêt et demander pour questions,
mais depuis ce est a préenregistré question, J'ai a été informé
que Je vais en fait être capable à répondre questions dans le chat.
Si toi avoir n'importe lequel questions, juste sentir gratuit à juste taper eux dans le chat.
Peut être mettre a glisser nombre à l'intérieur de là comme Bien.
Le glisser Nombres sont sur chaque glisser, et I peut juste directement répondre
ceux questions dans chat, ou toi peut écrire eux vers le bas et demander eux en direct après.
Là est a appeler sur le bas
de le glisser ici que tous de le code et données tables que étaient en allant à être
partage aujourd'hui, étaient en allant à être marche à travers a en direct démonstration.
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 a 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 en tant que 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 a vraiment haut- niveau
dans l'ensemble analyse couler pour ces coutume scénarios, et alors le viande
de le présentation est en allant à être ce un échantillon analyse démonstration.
Étaient en fait en allant à montrer a 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 a données scientifique ici à Intelligence.
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 à Intelligence.
Mon nom est Logan Mathesen. Je suis aussi a données scientifique ici à Intelligence.
Mon recherche intérêts sont dans bayésien et Noir boîte optimisation,
statistique substitut 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.
I a obtenu introduit juste avant I 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 I savoir le valeur de ces bon cliquez et baisse utilisateur- amical gentil de interfaces
que JMP a que fait statistique analyse donc bon.
Juste a 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 à Intelligence.
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 à Intelligence.
Bien former eux sur le basique concepts
de statistiques comme Bien comme, comment à interagir avec notre coutume scénarios.
À faire que analyse pour eux.
Comme dit, nous faire avoir a JSL personnalisé dépôt.
Nous proliférer, propre et maintenir que dépôt.
Il a sur 150 JSL différent scripts
pour automatisé, rationalisé analyse et rapport.
Ces scripts sont vraiment bon parce que ils intégrer interne
meilleur- connu méthodes,
directement dans le analyse.
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 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 scénarios, ces automatisé analyse,
ils faire améliorer données exploration, visualisation et analyse,
comme Bien comme standardisation tous de ceux 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 a 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é outillage à faire bien sûr que que outillage
est en train de jouer le chemin que nous serait attendre il à, à avoir a qualifié outil.
Peut être ils sont faire produit qualification à faire bien sûr que nous peut en fait produire
a 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 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 a semaine à travers le monde ici à Intelligence.
Tous de ces des choses peut être automatisé
et être a bon standard rapport format.
Pour moi, et I savoir Prince, peut être il se sent le même chemin.
Égoïstement, I 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 I toujours
sembler à voir le même analyse.
I 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 pour a 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 vision ce automatisé analyse sortir.
C'est juste a bon bloc diagramme à montrer
le composants que aller dans ces coutume analyses.
Droite en haut haut, Bien trier de faire a bas
doubler en haut devant que Bien avoir a bon résumé tableau que a ceux coutume
statistique 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 a parcelle de justificatif information dessous que à aide donner
a plus complet image de le analyse pour a Plus profond plonger.
De cours, étaient en allant à inclure différent visualisations, parcelles,
résumé statistiques, et alors Bien voir dans a deuxième.
Mais ce est vraiment le lourd élévateur derrière ces JSL personnalisé scripts .
Ces indigène JMP plateformes que étaient utilisé à.
Spécifiquement, étaient en allant à être regarder
à a distribution plate-forme dans a 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-y aller dans a 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é scénarios.
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 a 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 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 a final sortir interface graphique du rapport.
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 peaufinage que ils vouloir,
complet leur final analyse, et alors ils avoir que exact rapport
prêt à aller que ils peut partager avec personne à partager ce analyse.
Maintenant, sous-jacent que, nous est le promoteur.
Quoi fait ce regarder comme à obtenir a coutume scénario fait?
D'abord désactivé, nous besoin à générer que interface graphique d'entrée.
Nous alors copie données tables parce que nous jamais
vouloir à être manipuler un original données tableau que a utilisateur a.
C'est a super chemin à casser quelqu'un confiance
et faire eux pas vouloir à utiliser a 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 plateformes.
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 flux .
Vision quoi le sous-jacent scénario apparence comme,
et alors aussi vision quoi le réel utilisateur
est en allant à être expérimenter comme ils sont en allant à travers ce.
Tous droite.
Voici notre basique analyse démonstration.
Encore, ce est en allant à être depuis le position de a débutant,
depuis a JMP débutant.
Un de le des choses que étaient en allant
à être faire dans le esprit de a plus simple contexte pour ces éducation fins,
est que étaient seulement en allant à être revêtement a simple un- échantillon analyse.
Si toi avoir a ensemble de données,
est le signifier de que ensemble de données égal à a donné valeur.
Encore, tous de ce JSL code et tous de ces données tables
que étaient en allant à être montrant, sont disponible en ligne pour nous là.
Allons-y aller devant et saut dans il.
D'abord des choses d'abord.
Nous avoir a 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 démonstration 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 a données tableau
était ouvrir, et si pas, il serait permettre le utilisateur à ouvrir en haut a données tableau.
Sinon, c'est en allant à dire, "Oui, ce est le données tableau que I vouloir à regarder à.
Allons-y 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 a 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-y 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 I déjà avoir le données tableau ouvrir,
et I déjà avoir la 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-y aller devant et ouvrir en haut tous de ces ici et allons prendre a regarder.
Sur le gauche- main côté, nous faire avoir que JSL actuel scénario à l'intérieur de là.
Nous avoir a bon en-tê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 partie.
Si rien est mis en évidence 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 scénarios, étaient en allant à avoir a 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 personne
à 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 tables si nous besoin à, donc sur et donc en avant.
Ce est vraiment juste quelques initial espace de travail
nettoyage 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-y aller devant et retourner dos sur à notre diapositives.
Étaient apprêté 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 à a 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 a 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 mobile avant donc que nous peut
reconnaître quoi le utilisateur entré dans ce champ.
Nous peut voir que ce est a requis numérique.
C'est parce que minimum colonne est un et données taper est numérique.
Nous avoir ce identifiant d'exécution liste, lequel est en allant à être notre commande nombre.
Quoi commande étaient ces mesures pris?
Ce est en allant à être critique pour notre visualisation.
Ce volonté être le axe des 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 adage si ou pas notre signifier est égal à notre hypothétique signifier.
Ça va 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-y aller devant et retourner dos sur
à JMP et allons prendre a regarder à ce primaire utilisateur saisir fenêtre.
Encore, c'est en allant à être ce suivant
diviseur lequel commence 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 a enregistrer doubler,
et alors comme I dit, ce est le viande et os de que primaire interface graphique d'entrée.
Allons-y aller devant et frapper courir sur que et Bien voir.
Ici il est.
Nous avoir ces 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
mesures nombre volonté aller sur que commande nombre .
Étaient en fait adage, "Hé,
quelque chose pourrait avoir arrivé à ce données tableau que il a obtenu trié ou quelque chose,
mais ce était le réel mesures 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 d'accord et Bien voir
que tout est allé à travers bien.
Comme moi dit, après ce,
il y a quelques autre erreur vérification, quelques boutons vers le bas ici.
Bien voir que il y a a 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 a promoteur gentil de vérifier pour nous à l'intérieur de ici.
Allons-y aller devant et courir que, et nous peut voir que, Oui, en effet,
notre réponse est épaisseur,
et que identifiant d'exécution est que mesures nombre.
Et alpha était inchangé à 0,05.
Nous faire avoir quelques erreur vérification.
Bien obtenir à que dans a 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 a Annuler bouton
si le utilisateur se termine en haut sélection…
Désolé. Laisser moi aller dos ici.
Ordinateur, travail avec moi. Là nous aller.
Si nous fin en haut frappe que Annuler bouton, quoi ça arrive ?
Eh bien, JSL en fait n'a pas avoir rien pré- recouvert dans.
Ce est nous putting dans a condition que si Annuler est entré,
étaient en allant à aller devant et lancer ce et tuer le scénario.
Allons-y 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 a 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éation que copie données tableau.
Encore, nous jamais vouloir à corrompu notre utilisateurs données tableau.
Sur le droite- main côté,
étaient vision le code pour comment à créer que copie vraiment Bien commenté.
Chaque célibataire doubler a a bon commentaire à dire toi exactement qu'est-ce que événement
à l'intérieur de là, même si tu es pas familier avec JMP ou JSL.
Bien aller devant et rouleau 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 a copie .
C'est le original actuellement.
Mais quand I courir ce, étaient maintenant en allant à ouvrir en haut a 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-y 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 ciblage, nous vouloir à analyser, mais quoi est le cible
valeur que nous vouloir à comparer il contre?
Qu'est-ce que 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érant que, dans que secondaire interface graphique d'entrée.
Il vraiment juste fait il faire le ménage pour utilisateurs comme ils étape à travers ces.
Quand nous obtenir à plus complexe types de scénarios.
À 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 a couple de autre
fonctionnalités à l'intérieur de le code que volonté marcher à travers a petit peu.
Juste un note, secondaire saisir fenêtres,
ils sont pas nécessaire, mais ils sont bon à avoir.
De cours, si toi avoir aussi beaucoup tertiaire saisir fenêtres, ça va lent nous vers le bas et c'est
aussi beaucoup clics,
mais a parcelle de fois c'est bon à avoir quelques flexibilité et quelques
adaptatif scénario logique à en fait faire pour a mieux utilisateur expérience.
Si toi aller à la mer avec il, de cours ça va faire il a pire utilisateur expérience.
Mais trier de finesse est clé quand tu es conception
utilisateur expérience pour ces coutume scénarios,
parce que ils besoin à être utilisable à le fin de le jour.
Tous droite, super. Allons-y 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 a variable pour cibles.
Peut être nous avoir multiple paramètres que étaient étudier tous à une fois.
Voici un autre erreur vérifier pour a 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 à a 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 erreurs à l'intérieur de là.
C'est tous de le entrées 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 a couple
de secondes, peut être pour 10 secondes si c'est a 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 adage, "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 a bon
exemple de en ligne erreur vérification pour nous là.
Nous avoir a différent taper de erreur vérification.
Nous donner toi a 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 scripts langues, appel ces fonctions.
Mais encore, ce est juste a bon chemin pour nous à aussi juste appel ce expression à dire,
en fait, était là a manquant cible à l'intérieur de là?
Si le utilisateur 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-y JMP dans le réel analyse alors.
Comme I dit à le début, le lourd élévateur pour tous de ces coutume
scripts est toujours en allant à être s'appuyant sur sur ces JMP indigène plateformes .
Ceux avoir tous de que qualité déjà construit dans il.
C'est a 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 a 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 plateformes est que toi peut directement
interagir avec ces indigène plateformes via JSL.
Sur le suivant glisser, Bien montrer quelques conseils et astuces,
pour comment toi peut en fait interagir,
et tirer juste le spécifique valeurs que toi vouloir.
Il y a a parcelle de bien information c'est présenté sur ces différent JMP indigène
plates-formes,
mais souvent il y a juste a couple de clé éléments que nous vraiment
besoin à montrer, à rapport dehors à différent ingénieurs.
Tous droite.
Allons-y 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és ensemble.
Bien juste aller à travers partie par partie ici.
Ce est juste création quelques récipient variables.
Bien parler à propos que dans a deuxième.
Mais allons aller devant et courir que, et nous voir que que était tous.
D'accord, Allons-y 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éation que distribution.
Cette vliste 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é 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 normalisé 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
a bon coutume scénario c'est en allant à être sur ici?
C'est a petit peu effrayant le d'abord temps toi regarder à il,
mais toi fin en haut trouver 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 I tirer ceux résumé statistiques
que I 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 I alors rapport il quelque part autre?
C'est en allant à être depuis ce 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-y prendre a 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, I vouloir à tirer dehors ce signifier valeur.
Comment faire I savoir le code à tirer que dehors et interagir avec il?
Étaient en allant à droite- cliquez, et étaient en allant à aller à Montrer Propriétés.
Une fois tu es dans Truie Propriétés, toi peut cliquez 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 mis en évidence 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 dbox . Maintenant pourquoi faire nous dire dbox là?
Bien, D boîte est le spécifique nom que nous a donné notre distribution plate-forme.
Droite?
Étaient adage 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 événement dans tous de ce segment de code.
Allons-y aller devant et retourner sur à notre JSL coutume scénario,
et allons courir ce suivant partie.
En fait, Désolé.
I besoin à fermer dehors de mon distribution plate-forme.
Sinon il peut corrompu que il y a a couple de distribution plateformes
tous en compétition à 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 plateformes.
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?
I juste a montré toi comment I peut tirer dehors ces signifier valeurs,
le standard déviation valeur, ces confiance intervalles
que étaient effet de levier 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 apparence 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étique 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 décisions devrait être fait.
Toi peut regarder à le statistiques et dire,
"Non, en fait ce est comment nous serait comme à faire décisions, et vouloir à mettre
que droite en haut devant donc que c'est immédiatement clair
à personne OMS ouvre en haut ce rapport
de comment nous analyser et quoi décision nous viens pour vous."
Allons-y aller devant et juste courir que code.
Étaient pas en allant à être capable à voir
le partie 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 adage 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 stands pour plus complexe rapports.
Bien aller devant et courir que partie de le scénario et Bien voir.
Allons-y tirer en haut notre.
Japper, il semble comme Non erreur est à venir dehors de ce enregistrer à l'intérieur de là.
Allons-y retourner dos sur ici.
Le dernier composant.
Nous avons parlé à propos indigène plates-formes, nous avons parlé à propos résumé 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 personne peut regarder
à et ils peut immédiatement dessiner quelques valeur dehors de il.
Le chemin que I 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 apparence bizarre."
C'est pas comment que processus se comporte .
Ou ils vont regarder à il et ils vont dire,
Ouais, que fait sens que c'est comment que processus se comporte.
Mais ces visualisations donner a parcelle plus que juste le pur statistiques,
en particulier quand tu es parler à quelqu'un
qui est pas a statistiques professionnel ou statistiques expert.
Encore, visualisations, ils sont super.
Ils permettre pour approprié
vérification, pour données corruption, comme Bien comme analyse 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 a bon raffiné visualisation sur ici.
Nous avons même ajouté que cible doubler à l'intérieur de là que le utilisateur défini pour nous.
Suivant glisser est a mot de prudence à propos comment nous utiliser ces scénarios.
Ces visualisations, encore, ils devrait souligner ces données préoccupations,
mais le utilisateur besoins à savoir comment à utiliser eux.
I dit que ce commande nombre est quoi détermine
le axe des x sur notre visualisation.
Si le utilisateur entre 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 apparence comme ce .
Ce est quoi nous avons a été regarder à ensemble donc loin à travers ce présentation.
Mais encore, I dit toi c'est a plus précis représentation.
Est ce mesures nombre?
Quelque chose arrivé à ce données tableau à obtenir il trié dans a différent commande.
Si nous parcelle ce visuel- basé sur désactivé de mesures nombre,
étaient en allant à obtenir quelque chose que apparence comme ce.
Tout le monde ici devrait avis
ce immédiatement comme a 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 ne devrait pas vraiment être confiant le résultats de ce analyse.
Quand nous voir a visuel comme ce.
Nous besoin à aller et se rappeler le données, chiffre dehors quoi est allé faux là.
Encore, juste a 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 des visualisations ? »
Nous comme à utiliser le Générateur de graphiques plate-forme. C'est a merveilleux plate-forme que JMP offres.
C'est super intuitif et facile à utiliser.
Toi peut faire a beau, merveilleux afficher ici et toi dire,
"Oui, ce est exactement comment I 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 a ensemble de code que apparence 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 apparence comme.
Encore, joli direct.
Nous juste dire créer a nouveau sortir fenêtre.
Étaient en fait en allant à faire ce a 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 10 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-y 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-y retourner sur à JMP et I 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 partie de le code ici.
Étaient en allant à courir les deux le Générateur de graphiques.
Allons-y 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 a bon chose à propos JMP, dans général,
est que tous de ces rapports sont en allant à être interactif .
Même cependant ce était a coutume rapport,
ce plate-forme est toujours connecté à ce plate-forme vers le bas ici,
Ces plateformes 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 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 a 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 a critique
composant de notre données- conduit décision- fabrication .
Il fait des choses donc efficace et donc rapide
et donc répétable et normalisé que c'est merveilleux.
Encore, ces sont tous trier de le même idées.
Le seulement chose à ajouter est que il fait aussi permettre toi à intégrer
que coutume décision- fabrication
pour ton de l'entreprise spécifique meilleur connu méthodes pour ton spécifique processus
et analyse que tu es en allant à être faire.
A 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 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 scénarios.
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 I avoir courir dans beaucoup de ces cas où un ingénieur
vient à nous et dit, "Ce n'est pas fonctionnement,"
et nous dire, " C'est bizarre. Allons-y regarder à ce ."
Nous avoir à dépenser quelques temps débogage à l'intérieur de là,
en particulier, quand ton entreprise veut à étape à a 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 scénarios,
et faire bien sûr que ils étaient toujours compatible avec le nouveau chose .
Encore, il y a a 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 a grand dépôt.
Encore, Nous devrait aussi être traiter ce comme a vie infrastructure, cependant .
Il changements et c'est a 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 scénarios.
Ils dire, "Hé, I amour ce analyse. Quoi si I a fait ce?"
Ils sont en allant à commencer en utilisant eux dans nouveau, non standard des manières ?
Toi ne devrait pas obtenir fou à eux, ces sont en fait opportunités .
Si un ingénieur est en utilisant le scénario dans a 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 scénarios,
nous peut changement le fonctionnalité à l'intérieur de la leur,
et nous peut rouler tous de ceux entrées 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. I savoir Je suis a petit peu sur temps.
Kirsten Désolé à propos que. Je vais dire remercier toi ici.
Voici le mien et Prince's courriels.
Sentir gratuit à atteindre dehors à nous si toi avoir n'importe lequel questions
ou toi vouloir à demander rien.
Remercier toi.