JMP n'est pas une feuille de calculIl me semble que beaucoup de demandes apparaissent dans ces discussions car les utilisateurs tentent de résoudre un problème ou d'utiliser JMP comme un tableur. Les lignes et les colonnes d'un tableau de données JMP ressemblent à une feuille de calcul, mais cette apparence est trompeuse. Mon intention ici est de discuter des façons d'utiliser JMP, de manière interactive ou par script, qui seront gratifiantes plutôt que frustrantes. J'espère que d'autres se joindront à cette discussion. Peut-être pourrions-nous réduire à l'avenir le niveau de frustration qui découle des tentatives d'utilisation de JMP d'une manière non prévue.
Tout d’abord, une feuille de calcul est orientée autour d’une cellule. Une cellule est un emplacement dans lequel stocker une valeur ou une formule. Il accepte les formats. Il peut être organisé avec d’autres cellules en lignes et en colonnes. Il est facile de travailler avec des lignes, des colonnes ou une sélection de cellules, mais ce sont toujours des cellules individuelles. Je peux mettre n'importe quoi n'importe où et à tout moment. Ce comportement est pratique lorsque vous travaillez dans un logiciel optimisé pour la consolidation et la génération de rapports de données financières. JMP, quant à lui, est un logiciel permettant de découvrir des variables et entre elles à l'aide d'une myriade d'analyses statistiques et de visualisations. Il est orienté autour de la variable. Une colonne de données est une collection cohérente de valeurs pour chaque variable. Ces valeurs associées partagent la même signification et, par conséquent, le même format et d'autres métadonnées. Une ligne est également une collection cohérente de valeurs qui représentent une observation et partagent des états de ligne.
Deuxièmement, le tableau de données sert principalement à stocker et à organiser les données (variables et observations) ainsi que leurs métadonnées. Il n’est responsable d’aucun type d’analyse. Les analyses numériques et graphiques s'effectuent sur les nombreuses plateformes spécialisées disponibles via les menus Analyser et Graphique. Les plateformes fonctionnent avec la table de données et les filtres de données (changer les états des lignes). Plusieurs plateformes peuvent être ouvertes simultanément sur le même ensemble de données. Plusieurs plates-formes peuvent être combinées dans une seule fenêtre lorsque cela améliore l'analyse.
Sinon, pourquoi JMP n’est-il pas une feuille de calcul ? Je reviendrai avec plus d'idées mais c'est maintenant votre tour.
Aucun logiciel ne peut prétendre être tout à fait adapté à tous les utilisateurs. Je ne m'attendrais pas à ce qu'un traitement de texte soit bon en analyse de données fonctionnelles et je ne m'attendrais pas non plus à ce qu'il soit facile de lui apprendre à le faire. De nombreux types de logiciels différents fonctionnent et fonctionnent ensemble facilement et avec succès aujourd'hui afin que nous puissions utiliser chacun d'eux à leur meilleur avantage.
Re : JMP n'est pas une feuille de calculBonjour @Terri_Denver . Créez-vous un simple tableau de données.J'ai créé deux colonnes et demandé à JMP de générer des valeurs entières aléatoires dans chacune.Ensuite, utilisez simplement les formules de colonnes instantanées pour calculer une somme.

Ce que vous pouvez voir ici, c'est que oui !JMP peut additionner les lignes d'une table de données. Plus précisément, ma formule de colonne instantanée a été générée à l'aide de la fonction "ajouter" de JMP.Très facile.

Je peux même utiliser le "enregistreur d'événements" nouveau dans JMP16 pour enregistrer mon script et le partager ici avec vous afin que vous puissiez le reproduire facilement :
// New data table
// → Data Table( "Untitled 206" )
New Table( "Untitled 206" );
// New column: Column 1
Data Table( "Untitled 206" ) << New Column( "Column 1",
Numeric,
"Continuous",
Format( "Best", 12 ),
Formula( Random Integer( Empty() ) )
);
// New column: Column 2
Data Table( "Untitled 206" ) << New Column( "Column 2",
Numeric,
"Continuous",
Format( "Best", 12 ),
Formula( Random Integer( Empty() ) )
);
// Change column formula: Column 1
Data Table( "Untitled 206" ):Column 1 << Set Formula( Random Integer( 100 ) );
// Change column formula: Column 2
Data Table( "Untitled 206" ):Column 2 << Set Formula( Random Integer( 100 ) );
// Add rows
Data Table( "Untitled 206" ) << Add Rows( 100, At End );
// New formula column: Column 1+Column 2
Data Table( "Untitled 206" ) << New Column( "Column 1+Column 2",
Numeric,
"Continuous",
Format( "Best", 12 ),
Formula( :Column 1 + :Column 2 )
);
@PatrickGiuliano
Re : JMP n'est pas une feuille de calculMerci à tous ceux qui ont contribué à ma question !J'ai été intrigué par quelque chose qu'un collègue a déclaré : "vous pouvez simplement additionner les lignes dans JMP comme dans Excel".Je n'étais pas convaincu, j'ai cherché des informations et j'ai remarqué qu'il y avait des formules fournies par certains utilisateurs.Je n'ai jamais utilisé Excel - je ne l'aime pas beaucoup - donc je suis heureux d'être de retour avec JMP pour les options d'analyse et - pour moi - la facilité d'utilisation et c'est intuitif !J'ai effectué toutes les analyses de données pour ma thèse de doctorat à l'aide de JMP ! Ne pas pouvoir additionner les lignes n'est pas grand-chose ou c'est un problème. Je voulais juste vérifier la déclaration de mon collègue.
Merci encore à tous !!
Terri_Denver
Re : JMP n'est pas une feuille de calculMême avec un exemple ! Merci beaucoup!Re : JMP n'est pas une feuille de calculVoici 3 formules différentes qui calculeront la réponse dont vous avez besoin.Le premier trouve la ligne d0 pour l'échantillon donné en fonction de Time[d] = 0, tandis que le second trouve le minimum de données absolues [au] pour l'échantillon donné.
De plus, la formule est arrondie à un nombre entier dans chaque formule.Si vous souhaitez plus de précision, la fonction Round() peut être supprimée et le format de colonne ajusté pour ne pas autoriser les décimales.La troisième colonne calculée utilisait la norme de pourcentage JMP, la valeur 1 étant affichée à 100 % en utilisant le format Pourcentage et en ne spécifiant aucun point décimal.
J'ai joint mon exemple de tableau de données.

Relatif [% de d=0]
curSpecimen = :Specimen;
theRows = Current Data Table() << get rows where( :Specimen == curSpecimen & :Name( "Time [d]" ) == 0 );
d0Row = theRows[1];
d0Time = :Name( "Absolute data [a.u.]" )[d0Row];
Round( (:Name( "Absolute data [a.u.]" ) / d0Time) * 100 );
Relatif [% de d=0] avec hypothèse
Round( (:Name( "Absolute data [a.u.]" ) / Col Min( :Name( "Absolute data [a.u.]" ), :Specimen )) * 100 )
Relatif [% de d=0] à l'aide du formatage JMP
curSpecimen = :Specimen;
theRows = Current Data Table() << get rows where( :Specimen == curSpecimen & :Name( "Time [d]" ) == 0 );
d0Row = theRows[1];
d0Time = :Name( "Absolute data [a.u.]" )[d0Row];
:Name( "Absolute data [a.u.]" ) / d0Time;
Re : JMP n'est pas une feuille de calculBonjour, c'est un point intéressant. Avant d'ouvrir un nouveau sujet, puis-je vous déranger avec une question ? J'essaie de réaliser les calculs indiqués par la flèche bleue sur l'image ci-jointe. Il s'agit de données empilées pour 3 échantillons arbitraires avec des résultats différents sur un nombre variable de jours. Pour chacun des différents échantillons, je souhaite convertir les résultats absolus en résultats relatifs où d=0=100 % pour chaque échantillon. Je pense que mon problème est que je ne connais pas assez bien la terminologie pour ce que je veux faire. Seriez-vous en mesure d'aider ?

Re : JMP n'est pas une feuille de calculSalut @Sagi_Nahum Je suis d'accord avec vous : les feuilles de calcul sont toujours omniprésentes dans l'industrie des dispositifs médicaux, et je peux vous le dire.
Considérez cependant cette perspective. Les feuilles de calcul nécessiteraient une validation logicielle ou une vérification à 100 % puisque les données peuvent être saisies et les formules calculées dans n'importe quelle configuration de cellule.Toute cette mise en page et cette création de formules donnent lieu à un produit final hautement personnalisable et donc sujet à des erreurs de calcul.Nous avons donc besoin d’activités de vérification ou de validation robustes pour garantir l’intégrité des données.
Considérez la même implémentation dans JMP.Je peux construire des calculs à l'aide de « Formules de colonnes instantanées » et générer ces formules en quelques clics droits à l'aide de ma souris et des fonctionnalités de menu de JMP.Je peux créer des tableaux récapitulatifs de calculs complexes en utilisant le clic droit > « créer un tableau de données combinées » ou le clic droit > Modifier > « créer un tableau de graphiques comme celui-ci ». Je peux enregistrer mes scripts d'analyse sous forme de code JSL intégré dans mes tables de données.En faisant cela, je profite des fonctionnalités pilotées par menu de JMP et je génère également du code source qui, si on clique dessus, garantit que mon analyse est entièrement reproductible. De ce point de vue, JMP peut donc offrir un avantage unique par rapport aux logiciels basés sur des feuilles de calcul, dans la mesure où la procédure de « vérification » peut être beaucoup plus simple dans de nombreux cas, car elle est moins sujette aux erreurs de calcul humaines. En outre, la structure plus rigide des formules basées sur des colonnes dans JMP fait que l'utilisateur doit saisir une formule pour une colonne et ne peut pas manipuler indépendamment les cellules d'une colonne.
Enfin, je pense que JMP reste un tableur à bien des égards.Pourquoi ne pas l’utiliser de cette façon s’il résonne mieux avec votre cerveau ?Je vais vous joindre un exemple avec quelques formules de colonnes.Vous pouvez ignorer les valeurs répliquées dans les lignes d'une colonne.Essentiellement, votre calcul peut être au service de la « ligne 1 » (il suffit de « remplir les cellules ci-dessous avec une couleur sombre pour inciter le spectateur à les ignorer).Les calculs redondants par ligne sont de toute façon très bon marché si vous disposez d'un tableau de seulement quelques centaines à quelques (centaines) milliers de lignes.

Re : JMP n'est pas une feuille de calculJe suis d'accord que JMP n'est pas une feuille de calcul, cependant, dans de nombreuses entreprises, y compris l'industrie pharmaceutique, les feuilles de calcul jouent toujours le rôle principal dans la collecte et l'analyse des données. L'industrie a appris à valider ces feuilles de calcul afin de ne pas avoir besoin de logiciels « coûteux » pour la collecte de données, l'établissement de tendances et l'analyse. L'analyse statistique doit être accompagnée d'options fixes validées intégrées dans le package d'analyse, conformes aux réglementations pertinentes en matière d'intégrité des données pour rivaliser avec les feuilles de calcul standard.
Re : JMP n'est pas une feuille de calculIl est donc vrai que la plupart des résultats que je génère finissent par être placés dans Excel car les gestionnaires ne disposent pas nécessairement de JMP. La plupart des gens commenceront avec Excel puis passeront à d'autres logiciels.Re : JMP n'est pas une feuille de calculJe pense qu’il est utile d’articuler les différences entre les deux, mais pas si utile de les confronter. Utilisez les deux et maximisez les bénéfices collectifs...Re : JMP n'est pas une feuille de calculBeaucoup de bons points déjà évoqués. Excel, la plupart du temps, vous oblige à gérer les données très manuellement avec JMP. Vous pouvez voir comment cela se fait en coulisses avec le script en arrière-plan, ce qui est beaucoup plus facile à recréer pour le même ensemble de données mensuelles répétées que par exemple. Excel dans lequel vous collez des formules individuelles. De plus, si vous souhaitez utiliser des formules, un simple clic droit sur la colonne et la nouvelle colonne de formules offrent diverses options pour créer des formules instantanément, sans faire glisser les formules ni créer de tableau dans Excel. En pivotant dans Excel, vous sélectionnez des feuilles ou des zones, mais dans JMP, vous avez la possibilité de résumer ou de tabuler les données. En bref, JMP propose de meilleures solutions en moins de clics.Re : JMP n'est pas une feuille de calculJe pense que vous avez peut-être identifié une opportunité possible pour JMP ! Je suis d'accord que JMP est conçu pour que les tableaux de données soient utilisés à des fins d'analyse via d'autres plates-formes, mais à quelle fréquence extrayons-nous des données d'une table JMP ou créons-nous un tableau de données combiné et le. Coller dans Excel pour le formatage final ? Ou de l'autre côté de l'analyse, j'utilise souvent Excel pour mettre les données dans un format acceptable avant de les importer dans JMP. Ce serait vraiment cool si JMP pouvait faire des allers-retours entre un tableau de données et une feuille de calcul ayant des connexions aux tableaux de données et aux rapports et vous permettant de créer des formats conviviaux pour les documents dans un seul programme.
JMP n'est certainement pas juste une feuille de calcul, mais peut-être que cela pourrait aussi être une feuille de calcul
Re : JMP n'est pas une feuille de calculJ'ai des visions de Doc Brown dans "Retour vers le futur".
Re : JMP n'est pas une feuille de calculDans la zone de colonne, un simple clic sur l'icône "+" fait apparaître l'éditeur de formule.
Une fois que les développeurs auront à nouveau fonctionnel le bandeau Bluetooth du processeur de langage naturel neuronal, il s'ouvrira simplement lorsque vous y penserez. Ils l'avaient fait fonctionner il y a quelque temps mais c'était trop tôt. J'ai installé Windows NT et la version 4.7 pour l'essayer. C'était assez étonnant, mais les batteries étaient plutôt lourdes et je tombais toujours à la renverse.
Re : JMP n'est pas une feuille de calculC'est vrai! De plus, la syntaxe des instructions logiques conditionnelles dans les formules de colonnes JMP est BEAUCOUP plus intuitive que dans Excel. Je peux écrire des instructions conditionnelles avec une logique très complexe à l'aide du dialogue d'affichage graphique de JMP (avec JSL intégré en dessous) et ainsi créer en toute confiance de nouvelles formules de colonnes pour m'aider à manipuler et à mieux comprendre mes données.
Re : JMP n'est pas une feuille de calcul@Paul_J , c’est une observation clé. La manipulation et l'automatisation des tableaux rendent les tâches ridiculement complexes ou difficiles dans Excel très rapides, faciles et reproductibles. Cela ouvre la porte à l’analyse que vous vouliez faire, mais que vous étiez trop épuisé pour commencer avant.
Un autre @Patrick GIULIANO mentionne indirectement que dans Excel, il faut devenir un expert dans la création d'un certain nombre de structures de données difficiles et complexes, pour chaque type de graphique et de tableau récapitulatif, alors que dans JMP, il n'y a en réalité qu'une ou deux structures de données presque universelles pour chaque type de graphique et de tableau récapitulatif. graphique et rapport d’analyse. (une observation par ligne, une variable par colonne)Re : JMP n'est pas une feuille de calculPeut-être que JMP est un tableur ? Ou du moins, ça peut l'être ! Ce que j'ai fait ces derniers temps, c'est simplement d'utiliser l'ombrage des cellules (bleu foncé) pour "masquer" les calculs en double que j'effectue et qui se dupliquent automatiquement dans toutes les lignes d'une colonne donnée. Fonctionne plutôt bien ! La seule chose que je souhaiterais, c'est qu'il soit encore plus facile d'accéder aux formules de colonnes qu'actuellement. Peut-être qu'au lieu de quelques clics, il serait possible d'y accéder et d'y être dirigé directement avec un simple clic droit ou un autre raccourci. L’avantage d’Excel est la possibilité de saisir facilement des formules de colonnes. JMP, vous pouvez faire la même chose une fois que vous êtes dans l'éditeur de formule et vous pouvez même utiliser le JSL, mais cela prend un certain temps pour accéder à l'éditeur de formule, surtout si vous faites cela pour plusieurs colonnes dans une table de données.
Re : JMP n'est pas une feuille de calculBonnes choses Marc. Je pense que c'est un défi pour certaines des plus grandes entreprises lorsqu'elles mettent la main sur JMP. Le défi est peut-être celui de la communication. Les gens viennent vers eux et disent "hé, JMP est un excellent moyen d'analyser mieux que ce que vous faites dans Excel", ce qui est très vrai, surtout, avec les mises en garde importantes selon lesquelles JMP n'est pas une feuille de calcul et certaines choses sont il est bien préférable de le faire dans une feuille de calcul.
Mais ce que l’entreprise peut entendre, c’est « Je peux mieux faire tout ce que j’ai fait dans Excel dans JMP ». Je pense que cela peut entraîner de graves brûlures d'estomac lors du déploiement, car les utilisateurs sont chargés de transférer des éléments d'Excel vers JMP alors qu'Excel est toujours l'outil le plus adapté à leurs besoins.
Un exemple tiré de ma propre expérience est la simulation d’événements discrets. Maintenant, si j'effectue un travail intensif, il existe un logiciel plus approprié, mais pour les modèles bas de gamme de mise en file d'attente d'enveloppes, je passe directement à un tableur.
Monte-Carlos en général, je trouve que la répartition est assez égale. Il y a de nombreux endroits où c'est suffisamment petit pour que je n'aie pas besoin d'aller à Python, mais c'est suffisamment complexe pour qu'il soit beaucoup plus facile de le faire dans un tableur que dans JMP.
Programmation linéaire également. S'il s'agit d'un modèle léger, je vais l'exécuter dans un tableur. Je ne suis même pas certain que JMP ait cette capacité.
À mon avis, la meilleure façon de résumer la différence est la suivante : JMP est l’un des meilleurs outils disponibles pour effectuer un ensemble spécifique de tâches, mais il n’est pas destiné à tout. Excel est un outil qui peut effectuer un travail de niveau débutant sur presque toutes les tâches.Ou peut-être : JMP peut faire certaines choses de manière excellente.Excel peut tout faire mal.
Re : JMP n'est pas une feuille de calculMerci @Paul_J , vous avez raison, je pourrais extraire l'IC du test t à 2 échantillons en supposant des variances inégales au sein de la plate-forme Fit Y by X et le comparer à zéro pour évaluer la signification statistique (ou son absence).
Ce dont je parle en fait, c'est du test d'équivalence utilisant TOST (approche à deux tests t unilatéraux) où vous devez spécifier un seuil de différence pratique qui définit la différence maximale en moyenne, admissible entre les groupes pour être considérée comme n'étant pas importante en pratique ( et par défaut, cette différence est symétrique autour de zéro). Pour cette méthode particulière, il n’existe pas d’option pour les « variances inégales » : la valeur par défaut est supposée être une variance égale.Re : JMP n'est pas une feuille de calculEn effet, j'ai eu pas mal de succès avec le Graph Builder, ... ainsi qu'avec Control Chart Builder et Local Data Filter.De nombreux utilisateurs d'Excel apprécient la « sensation de tableau croisé dynamique » associée à la puissance des graphiques.
Un autre succès que j'ai eu en termes de valeur est de remplacer des heures de copier-coller manuel et de formulation de cellules dans Excel par des secondes via un script JMP.
L'aide et les livres sont également excellents !
Re : JMP n'est pas une feuille de calculSi vous parlez de test d'équivalence de moyennes permettant des variances inégales, je pense que cela peut être fait, mais "indirectement".Le test d'équivalence des moyennes (comme, par exemple, un niveau de 95 %) est donné par un intervalle de confiance (90 %) pour la différence de moyennes.Croyez que le test t de la plateforme Fit Y by X donne cet intervalle de confiance permettant des variances inégales,
Re : JMP n'est pas une feuille de calculUne autre façon de faciliter l’adoption de JMP consiste peut-être à installer le complément JMP dans MS Excel. Il communique avec JMP et comporte des icônes d'analyse de JMP dans Excel, ce qui aide les personnes qui ne peuvent vraiment pas renoncer à Excel. Excel est également un formidable outil et peut compléter, voire compléter certaines analyses dans JMP où certaines options de calcul, par exemple, ne sont pas disponibles. Un exemple simple serait un test d'équivalence sous l'hypothèse d'une variance inégale (qui, à ma connaissance, n'est pas disponible dans JMP). Vous pouvez créer une feuille de calcul Excel pour cette feuille de calcul dans le cas particulier, par exemple : si vous deviez trouver des preuves rejetant l'hypothèse d'une variance inégale à l'aide des tests d'hypothèse pour une sortie à variance égale.Re : JMP n'est pas une feuille de calculVous devez démontrer la valeur ajoutée d’un point de vue commercial.La valeur réside dans le gain de temps lors de l'analyse, non seulement plus rapidement, mais beaucoup plus puissant (et plus facile).Commencez par le générateur de graphiques.Cette plate-forme à elle seule est incroyablement puissante et devient vraiment facile à utiliser après un peu de patience et de courage : c'est du glisser-déposer.JMP.com/learn est un excellent point de départ.De courtes vidéos de 5 minutes sont claires et précises pour faire avancer la base d'utilisateurs.Voir, c'est croire. L'analyse visuelle est le début et la fin de toute bonne analyse de données.
Excel n'a pas cette fonctionnalité.Vous pouvez devenir un expert des « tableaux croisés dynamiques » avec quelques courts didacticiels dans JMP en moins de 10 minutes.Vous pouvez devenir un expert en « graphisme » avec seulement quelques courts didacticiels dans JMP en moins de 10 minutes.Avec Excel, il est beaucoup plus difficile d'y parvenir, surtout pour l'utilisateur moyen.Et c'est souvent l'utilisateur moyen qui possède le plus aperçu direct en problèmes (du point de vue pratique).
Re : JMP n'est pas une feuille de calculPour moi, avant d'aborder les différences techniques (telles que les cellules par rapport aux variables), nous devons garder à l'esprit qu'il existe des « milliards et des milliards » de feuilles de calcul créées par « des millions et des millions » d'utilisateurs de longue date. .
Autrement dit, Excel est une culture enracinée*, tandis que JMP est... ?
Avez-vous des idées ou des expériences sur la façon dont nous abordons la culture Excel lors de la promotion de JMP ?
* fourni automatiquement avec les suites logicielles Office.
Re : JMP n'est pas une feuille de calculhttps://www.jmp.com/support/help/en/15.0/?os=mac&source=application#page/jmp/how-is-jmp-différent-from-excel.shtml
Mis à jour en 15 pour vous aider à démarrer dans JMP si vous êtes plus familier avec une feuille de calcul qu'avec un outil d'analyse.Re : JMP n'est pas une feuille de calculExcellente contribution !Beaucoup d'entre nous qui utilisent JMP depuis des années rejetteront rapidement quiconque proclamant qu'ils utilisent Excel et que cela fonctionne bien.Ce serait le moment d'aider ce public temporairement captif à comprendre l'intérêt d'utiliser JMP vs Excel (ou tout autre outil qu'il utilise comme un marteau).J'aimerais voir JMP publier une série d'articles expliquant pourquoi on envisagerait de déplacer son travail d'Excel vers JMP.Pour les utilisateurs de JMP, il s'agit d'une transition évidente lorsque JMP est requis ou offre d'autres avantages (efficacité, reproductibilité, etc.), pour les utilisateurs non-JMP, ils ne savent pas ce qu'ils ne savent pas.
Si vous cherchez un bon exemple, jetez un œil à business-science.io.Ils font un excellent travail en documentant une étude de cas montrant comment le passage de leur travail d'Excel à R leur a permis de multiplier par 10 à 100 leur productivité : https://www.business-science.io/business/2019/02/20/excel-to-r-part-1.html
Re : JMP n'est pas une feuille de calculUne réponse récente des discussions JMP de @Mark_Bailey concernant l'interprétation du test KS illustre une autre fonctionnalité globale différenciante de JMP par rapport à votre application de feuille de calcul de variétés de jardin. Aide interactive/en ligne. Si vous êtes curieux de connaître un élément spécifique du rapport de la plateforme d'analyse et souhaitez en savoir plus, vous n'avez pas besoin de chercher/picorer/deviner par mot clé ou par recherche par table des matières pour en savoir plus. Tout ce que vous avez à faire est d'accéder à la barre de menu principale de JMP, de sélectionner Outils -> Aide, puis de passer votre curseur sur l'élément sur lequel vous souhaitez en savoir plus et de cliquer sur l'élément. Vous accéderez directement au contenu le plus pertinent de la documentation JMP. Très facile.
Re : JMP n'est pas une feuille de calculJe suis également tombé sur ce fil et je remercie les intervenants précédents pour leurs excellentes idées. Je vous propose mes humbles expériences. Je fais deux choses dans ma vie professionnelle :
1. J'enseigne la conception expérimentale et l'échantillonnage comme moyen de collecter des données (et la régression lorsqu'il n'y a pas de plan de collecte de données) ainsi qu'une multitude de procédures pour analyser les données. Je suis mes propres conseils dans l'analyse des données : Pratique, Graphique et enfin quantitative.
2. J'analyse les ensembles de données des clients (ceux-ci peuvent prendre plusieurs formes).
Je souligne qu'environ 95 % de mon temps d'analyse de données est consacré à organiser les données dans une structure/un ordre afin que les données puissent être analysées correctement. Toutes les questions auxquelles on peut répondre, les conclusions qui peuvent être tirées, la confiance dans l'extrapolation des résultats, etc. DÉPENDENT de la manière dont les données ont été acquises (contexte).
Tous mes clients utilisent Excel. J'ai abandonné certains catégoriques NE PAS UTILISER CE POS (logiciel). Le logiciel est un langage. De nombreux individus parler Excel couramment et ils sont à l’aise avec cela. JMP est un langage différent. Apprendre une nouvelle langue peut être terrifiant et frustrant. Excel a ses bons points et ses problèmes. Ses points positifs incluent son extrême flexibilité, qui est bien sûr l’un de ses points négatifs. Je déclare que TOUS les logiciels d'analyse statistique nécessitent de la discipline dans leur utilisation (oui, cela inclut, oserais-je dire, Minitab... ouais). Au fil de ma collaboration avec mes clients, les incroyables capacités de JMP deviennent évidentes. Je démontre comment une mauvaise organisation des données conduit à une analyse erronée. Ils sont naturellement convaincus qu’il est dans leur intérêt de reconnaître la manière dont JMP effectue les analyses. Je n'ai pas trouvé qu'un seul « événement » soit l'argument convaincant, mais plutôt la répétition. Une fois qu'ils voient cela (certes, cela prend de nombreuses répétitions), ils peuvent désormais utiliser Excel en sachant comment il devra être organisé dans JMP pour effectuer l'analyse correcte.
Acclamations,
Facture
Re : JMP n'est pas une feuille de calculJe ne sais pas si je peux ajouter beaucoup plus à ce qui a déjà été dit ici, mais voilà.
Sur mon insistance, mon employeur a acheté JMP afin que je puisse effectuer le(s) type(s) d'analyse requis pour et par notre client le plus exigeant. Alors que la plupart des contrats gouvernementaux sont gris, ce client particulier souhaitait aller plus loin que « que se passerait-il si nous mettions en œuvre cela ? »¹ Ou, comme il le dit, il souhaitait que son étude « ait une méthodologie et des résultats défendables ». Cela signifiait suivre un processus statistique : conception d'expériences, plan de collecte de données basé sur le DoE, modélisation et analyse des données, et déduction des résultats à partir de l'analyse statistique.
Avant notre acquisition de JMP, tout était réalisé dans Excel. Selon la personne qui traitait les données, les classeurs créés allaient de médiocre à pourquoi. Malgré la large base d'utilisateurs, Excel reste à la base un puissant registre comptable, de sorte que ce que notre direction a considéré à tort comme une analyse statistique n'était rien de plus qu'une analyse récapitulative.² Prouver le besoin de ce client particulier n'allait pas se produire dans Excel.
Lorsque nous avons acquis une licence JMP, ma première pensée a été qu'un tableau de données ressemble beaucoup à une feuille de calcul, mais j'ai rapidement découvert et réalisé que là où Excel et d'autres logiciels de tableur ont généralement la cellule comme objet de base ; c'est-à-dire que chacune des 6 871 947 674 cellules est indépendante et n'a aucun rapport avec une autre cellule, sauf définition contraire de l'utilisateur. Comme j'avais une expérience préalable avec SAS, il est rapidement devenu évident qu'une table de données est un modèle de données en attente. Comme d'autres l'ont noté, les colonnes servent soit de variables indépendantes (prédicteurs), soit de variables dépendantes (réponses), tandis que les lignes d'un tableau de données JMP sont des observations.
Le paradigme de JMP empêche les utilisateurs de s'engager dans certaines des manières les plus atroces dont ils utilisent Excel ; comme placer plusieurs « tableaux » sur une seule feuille de calcul au lieu d'être traités comme des objets indépendants qui devraient occuper leur propre feuille de calcul. Excel, tout en ayant apparemment une large gamme de graphiques, n'est rien en comparaison avec la plateforme Graph Builder.
Les différentes plates-formes proposées dans JMP n'ont pas d'équivalent dans Excel en dehors peut-être de compléments tiers. Pour les personnes inexpérimentées en statistiques, le complément Analysis ToolPak inclus, mais non préinstallé dans Excel, renforce l'idée fausse selon laquelle il n'y a pas grand-chose à faire pour effectuer des statistiques. Vous souhaitez concevoir une expérience ? Pouvez-vous utiliser diverses techniques pour déterminer si un ensemble de données provient d’une population normalement distribuée ? Besoin d'effectuer une analyse sur des données non paramétriques ? Souhaitez-vous effectuer une analyse par paire pour déterminer les facteurs de votre modèle qui sont significativement différents ? Si vous utilisez Excel, oubliez de répondre à ces besoins.
Récemment, un collègue et moi avons montré au président de l'entreprise comment explorer rapidement les données dans JMP. La plateforme de distribution à elle seule l'a convaincu, car il a constaté qu'avec peu d'effort, il pouvait voir rapidement comment les données étaient distribuées avec des histogrammes et des diagrammes en boîte, ainsi qu'obtenir des quantiles et des statistiques récapitulatives. Les capacités de Graph Builder l’ont époustouflé.Notre président m'a ensuite demandé si JMP pouvait exécuter des requêtes SQL, ce à quoi j'ai répondu « Oui ». Je lui ai fourni les livres PDF intégrés inclus dans JMP qui lui expliquent comment effectuer de telles requêtes.
En termes simples, les logiciels de découverte de données réelles et d'analyse statistique, tels que JMP, sont bien mieux adaptés à l'analyse que les bidouilles appliquées dans Excel. Excel n'est pas conçu pour faire grand-chose au-delà de la présentation de statistiques récapitulatives et de graphiques de base.
¹ Il arrive souvent que les marchés publics soient attribués par des personnes non techniques au niveau de la direction. Le plus souvent, l’entrepreneur doit guider son client vers un objectif solide et réalisable compte tenu du prix proposé et de la durée d’exécution du contrat.
² L'un des principaux problèmes auxquels sont confrontés les analystes de données et les data scientists est de faire comprendre à leurs superviseurs et à leurs clients que la génération de statistiques descriptives (résumées) n'est pas l'application de statistiques, ou plus exactement, la science statique et l'analyse de données qui conduisent à une inférence statistique. .
Re : JMP n'est pas une feuille de calculMerci pour le message Marc.Lorsque j'enseigne un cours d'introduction à JMP, je renvoie les étudiants au livre Discovering JMP fourni avec JMP. Aide>Livres>Découverte de JMP et je leur renvoie à la page 63, En quoi JMP est-il différent d’Excel ?Cela semble être très utile aux étudiants.
Re : JMP n'est pas une feuille de calculJ'utilise JMP comme base de données pouvant être calculée directement.
Ses instructions de type SQL sont trop puissantes.
JSL est très puissant et très flexible. J'ai toujours insisté pour utiliser JSL pour faire fonctionner JMP.
Re : JMP n'est pas une feuille de calculUtilisez jmp.com/learn.
Suivez certains des utilisateurs experts de JMP qui travaillent chez SAS, ils proposent de merveilleux webinaires d'introduction qui aident l'utilisateur à comprendre et à interagir avec ses données -- @chuck Boiler m'a dit un jour que la courbe d'apprentissage de JMP était courte et abrupte. Je n'en suis pas si sûr, mais je sais que "la curiosité est le moteur de l'esprit", comme l'a dit Ken Robinson. Utilisez progressivement les outils et voyez comment ils peuvent vraiment améliorer votre travail !
Première leçon que j'aurais aimé que quelqu'un me dise, j'ai appris des webinaires de : cliquez sur ce petit carré divisé en deux triangles dans le coin supérieur gauche de votre tableau de données ! Je ne peux pas vous dire à quel point cela a changé mon expérience avec la facilité de "manipulation manuelle" de mes tableaux de données JMP d'une manière pseudo-MS Excel ! Ces petites zones triangulaires sont vos amies, elles désélectionneront tout pour vous en quelques clics lorsque vous serez dérouté par le modèle de sélection de ligne/colonne "non Excel" de JMP (qui finit par être très utile plus tard).
Le deuxième est le clic droit > "Sélectionner les cellules correspondantes". Ceux d'entre nous qui l'utilisent quotidiennement en comprennent la puissance !
Re : JMP n'est pas une feuille de calculNon, le tableau JMP est bien plus qu'une feuille de calcul. Cependant, il y a beaucoup plus d’utilisateurs d’Excel que d’utilisateurs de JMP. Je dois donc très souvent convertir mes tableaux de données JMP, voire JMP DOE, en Excel afin qu'ils puissent être utilisés par mes nombreux collègues utilisateurs non-JMP. Dommage mais vrai.
Re : JMP n'est pas une feuille de calcul@Mark_Bailey
Je ne sais pas si c'est ce que vous recherchez, mais voici quelques commentaires.
Lorsque j'enseigne un cours d'introduction à JMP, certains des points clés que je fais incluent :
- La table de données JMP est similaire à une table de base de données :
- Chaque colonne est un champ. Une colonne appelée ID d'employé # contient uniquement des numéros d'identification. Vous ne devriez pas avoir une colonne de poids qui inclut également la moyenne, le minimum, le maximum et l'évolution standard des poids dans la même colonne.
- Chaque colonne a un type de données. Cela permet à JMP d'effectuer des calculs sur les lignes (observations) extrêmement rapidement car il vérifie le type de données une fois pour la colonne, contrairement à Excel qui doit vérifier le type de données pour chaque cellule avant un calcul.
- Une formule est appliquée à toute la colonne. Il existe des méthodes pour le rendre sélectif (plus avancé).
- Excel est idéal pour afficher des données et peu efficace pour les analyses sur de grands tableaux de données. JMP n'a pas de formatage de cellule sophistiqué ni de simple filtre déroulant. (voir dernière puce)
- Ensuite, une courte démo montrant comment les graphiques et les tableaux sont liés (c'est-à-dire le brossage), l'exclusion, le recalcul automatique, la refonte et l'enregistrement d'un script met rapidement en évidence les avantages.
- Le filtrage par colonnes est assez différent dans JMP. Une autre démo montrant le filtrage (les filtres de lignes, les tableaux récapitulatifs et les tableaux sources sont liés), puis les sous-ensembles et les analyses "par".Les analyses By et le résumé utilisant le complexe By obtiennent généralement des "oohs et ahs", tout comme le fractionnement et la pile.
Ensuite, un autre point clé est d'introduire des tableaux empilés, parfaits pour les analyses By (Anova) par rapport aux tableaux non empilés utilisés pour la modélisation et la corrélation. Cela correspond à la rubrique de l’organisation ou de la préparation des données pour les analyses.
Re : JMP n'est pas une feuille de calculLorsque je parle aux gens de la différence entre les feuilles de calcul et JMP (ou les tables JMP), je fais référence à ce qui suit - en plus de ce qui a déjà été dit :
L’un des grands avantages de JMP est que vous n’avez pas nécessairement besoin de savoir à l’avance ce que vous trouverez/auras à la fin. Vous pouvez explorer vos données de manière rapide et interactive et trouver de nouveaux indices, variables ou modèles associés auxquels vous n'auriez peut-être jamais pensé. Cependant, cela nécessite également d’être ouvert à un état d’esprit différent !Vous êtes autorisé à penser vous-même, en utilisant des normes comme lignes directrices au lieu de règles fixes (comme Gerrman, je sais de quoi je parle
).
Bien sûr, il y a un certain changement dans la façon d'aborder une analyse, mais lorsque vous avez réussi ce changement, l'adoption de nouvelles plates-formes est très facile. Et le meilleur : JMP propose une énorme quantité de formations gratuites via STIPS E-Learning, des webcasts à la demande, des tutoriels dans la bibliothèque d'apprentissage, des webcasts en direct, la communauté avec tous les contributeurs (un grand bravo à vous tous ! ) blogs, discussions et présentations de sommets découverte, chaîne youtube, ... Sans oublier le staff technique qui est en contact avec les utilisateurs JMP répartis dans le monde entier.
Re : JMP n'est pas une feuille de calculLes utilisateurs d'Excel pensent qu'ils doivent créer tout ce dont ils ont besoin.Pour cette raison, ils ont tendance à utiliser des colonnes de formules pour générer leurs statistiques et Graph Builder pour afficher les résultats.Apprendre que les plates-formes JMP peuvent leur faciliter la vie est une chose très révélatrice pour l'utilisateur d'Excel.
En parlant de colonnes de formules, un autre événement révélateur, c'est le fait que les formules JMP ne doivent pas nécessairement tenir sur une seule ligne.Et ils peuvent être longs et complexes si nécessaire.À plusieurs reprises, de nouveaux utilisateurs d'Excel vers JMP ont fait remarquer qu'ils ne savaient jamais que plusieurs instructions pouvaient être utilisées dans une formule JMP.
Un autre élément « Wow qui est puissant » est l'exposition aux utilisateurs d'Excel sur la façon dont vous effectuez une recherche V dans JMP à l'aide de Join/Update.La simplicité des plateformes Join/Update par rapport à Vlookup fait de JMP un véritable gagnant.
Re : JMP n'est pas une feuille de calcul
@vince_faller a écrit:
Je pense que ce serait formidable de conserver ce message (ou un message résumé des suggestions d'autres personnes) comme post-it sur ce forum.C'est quelque chose que j'ai du mal à faire comprendre aux personnes qui n'ont jamais vraiment utilisé JMP auparavant.
Fait. Nous allons le garder là pendant un moment.
Re : JMP n'est pas une feuille de calculLa première chose que j'enseigne aux gens lorsqu'ils apprennent JMP pour la première fois est d'utiliser des colonnes avec des données empilées.Je trouve que c'est une bonne idée pour montrer aux gens la différence entre Excel et JMP.
@Mark_Bailey Je pense que ce serait formidable de conserver ce message (ou un message résumé des suggestions d'autres personnes) comme post-it sur ce forum.C'est quelque chose que j'ai du mal à faire comprendre aux personnes qui n'ont jamais vraiment utilisé JMP auparavant.
Re : JMP n'est pas une feuille de calculImaginez ce qui suit. En tant qu'utilisateur expérimenté de JMP, vous devez revenir à Excel. La question principale serait de savoir comment puis-je faire cela dans Excel, ce que j'ai déjà fait dans JMP.
Re : JMP n'est pas une feuille de calculSuper fil @Mark_Bailey . Chaque fois que je présentais JMP à de nouveaux utilisateurs, je recevais un avertissement simple que je martelais aux personnes présentes. Cela s'est passé à peu près comme ceci :
Il existe trois règles pour apprendre JMP :
1. JMP n'est pas Excel.
2. JMP n'est pas Excel.
3. JMP N'EST PAS EXCEL.
Puis invariablement, plus tard au cours de la session, quelqu'un posait la question : « Comment puis-je faire « x » comme je peux le faire dans Excel ? Si ce n'était pas faisable ou judicieux dans JMP, je ferais référence aux trois règles pour rappeler à tout le monde que JMP n'est pas Excel.
Plus sérieusement, je pense qu'une différence clé entre JMP et les applications de tableur réside dans l'interactivité dynamique pointer-cliquer qui imprègne JMP et qui est pratiquement inexistante dans les applications de feuille de calcul. JMP est conçu pour ce que j'appelle la « découverte non linéaire »... où l'utilisateur a la possibilité de se déplacer de manière séquentielle dans ses données et analyses en posant certaines questions, en apprenant par la pratique, le tout dans le contexte d'un flux d'analyse. Comparez et contrastez cela avec ce que j'appellerai le « une fois et terminé » d'une application de feuille de calcul. Vous voulez un graphique à barres ? Faire un. Vous voulez un diagramme circulaire ? Faire un. etc. Mais c'est aussi loin que vous puissiez aller. Ensuite, il faut revenir à la case départ pour recommencer. Ce n’est pas le cas dans JMP.
Re : JMP n'est pas une feuille de calculJe suis complètement d'accord. Je soupçonne que la plupart des nouveaux utilisateurs de JMP ont des connaissances de base ou supérieures à celles de base d'Excel.
Par conséquent, d’après mon expérience, il serait important de souligner dès que possible les différences fondamentales entre JMP et Excel.
Cela permettrait d’obtenir des résultats positifs plus rapidement avec JMP.
Re: JMP n'est pas une feuille de calculJMP n'est pas une feuille de calcul...
Exceller:
JMP : tellement utile !
Re: JMP n'est pas un tableurC'est formidable que cette méthode de sélection des cellules de JMP soit toujours le comportement par défaut dans JMP 19.
Les utilisateurs qui souhaitent travailler en « première vitesse » dans JMP peuvent désormais désactiver ce mode via
Preferences[1] << Set( Classic Data Table Selection( 0 ) );
Pour revenir à la configuration « pleine puissance », activez-la via
Preferences[1] << Set( Classic Data Table Selection( 1 ) );