Présentation de base de JMP vs SAS ?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Salut,
Je me demandais s'il y avait des gens qui utilisent (ou ont utilisé) à la fois JMP et SAS, et pourraient donner une sorte d'aperçu de la différence, et pourquoi quelqu'un pourrait choisir l'un plutôt que l'autre ?Peut-être pour simplifier, JMP vs PC SAS.
Je programme en SAS depuis des années, je n'ai jamais jeté un œil à JMP.
Récemment, j'ai travaillé sur des trucs de contrôle de processus statistiques dans SAS.Et il y a beaucoup de fonctionnalités là-bas (nous avons le package SAS/QC).Mais il semble qu'à chaque fois que je vois des discussions sur des trucs SPC ici sur Communities.sas.com, c'est quelque chose de ce forum JMP.
Et aujourd'hui, j'ai vu cet excellent article de John Sall sur le blog JMP avec un diagramme d'objectifs affichant joliment des informations récapitulatives sur plus de 100 processus.
http://blogs.sas.com/content/jmp/2013/09/24/each-statistic-should-have-a-graph-to-go-with-it-not/
Et je me suis dit "Oh, c'est magnifique, je devrais ajouter ça à mon tableau de bord..."
Et je peux le faire dans SAS, bien sûr, mais cela m'a rendu curieux de savoir d'où vient JMP, où il va, et JMP contre SAS.
Je savais que John Sall était co-fondateur de SAS, mais wikipedia m'a dit qu'il avait développé JMP dans les années 1980.
http://en.wikipedia.org/wiki/John_Sall
Ce qui nous amène à nous demander si l'outil d'analyse de PC de JMP SAS Institute était antérieur à PC SAS ? Maintenant que PC SAS est là (et qu'EG SAS et Web SAS arrivent...), que réserve l'avenir à JMP et au SAS de bureau ?Sont-ils considérés comme complémentaires ?JMP sera-t-il toujours une solution d'analyse de bureau, en concurrence avec STATA, Minitab, SPSS, etc. ?
Quelqu'un à la recherche d'une "solution SPC" achèterait-il JMP et l'installerait-il sur quelques PC avant de développer une solution SAS ?
Réalisez que c'est vague. Heureux pour toutes les réponses ou liens vers des blogs qui vont au-delà du marketing de base.
Re : Aperçu de base de JMP vs SAS ?@thoffnagle Les trois endroits que je vous recommande de commencer sont :
Pour un survol rapide de l'interface utilisateur et de l'expérience JMP, je vous suggère de participer à l'un des webinaires en direct " Premiers pas avec JMP " :
https://www.jmp.com/en_us/events/getting-started-with-jmp/overview.html
Une fois que vous disposez d'une licence JMP ou JMP Pro, je vous recommande de remplir le kit de bienvenue JMP New User. Le kit de bienvenue JMP New User est une expérience de type e-learning pour les nouveaux utilisateurs de JMP :
https://www.jmp.com/en_us/events/getting-started-with-jmp/new-user-welcome-kit.html
Et enfin, puisqu'il semble que vous venez d'un environnement SAS... vous voudrez peut-être jeter un œil à certaines des ressources gratuites disponibles pour utiliser JMP dans un environnement SAS... Je suppose que vous n'arrêterez pas d'utiliser SAS ou vous aurez des données dans un framework SAS que vous souhaitez analyser au sein de l'écosystème JMP :
https://www.jmp.com/en_us/learning-library/using-sas-from-jmp.html
Et enfin et surtout... vous avez déjà trouvé la communauté d'utilisateurs JMP... parcourez en particulier les discussions et l'échange de fichiers pour toutes sortes d'informations utiles.
Re : Aperçu de base de JMP vs SAS ?Étant également un ancien utilisateur de SAS, et également un utilisateur de longue date de JMP, je vous suggère de commencer votre entrée dans JMP en :
1. En parcourant la documentation "Découvrir JMP" et "Utiliser JMP", disponible sous
Aide>Livres
2. Parcourez le kit de bienvenue du nouvel utilisateur
Kit de bienvenue pour nouvel utilisateur
3. Parcourez les tutoriels d'intérêt disponibles sous
Aide>Tutoriels
4. Commencez ensuite par le chemin JSL en parcourant le Guide de script
Re : Aperçu de base de JMP vs SAS ?Salut Daniel,
Merci pour l'aperçu et j'avais entendu des choses similaires comparant SAS à JMP.Je suis un ancien utilisateur de SAS (je l'ai utilisé pour la première fois à l'université vers 1981) qui a changé d'emploi, où il a JMP, pas SAS.Je suis habitué à SAS et j'écris des programmes pour cela.Existe-t-il un bon tutoriel pour amener les gens comme moi à faire la transition plus facilement et plus efficacement ?Merci.
Tim
Re : Aperçu de base de JMP vs SAS ?Citation Jean Sall , co-fondateur et vice-président exécutif, SAS, et architecte en chef de JMP fournit un bon résumé de base :
"JMP est un petit frère de SAS, destiné aux scientifiques, ingénieurs et autres chercheurs qui ont besoin d'analyser des données. JMP est pour SAS ce qu'une feuille de calcul est pour une base de données, plus petite et adaptée aux utilisations de bureau interactives, mais capable de se fondre facilement dans l'entreprise plus grande. L'une des principales utilisations de JMP est la conception et l'analyse d'expériences. JMP a toujours été le plus fort dans son approche graphique de l'analyse des données. Il existe un graphique pour presque toutes les statistiques, et la plupart des graphiques sont interactifs.
Le plus grand groupe d'utilisateurs de JMP est composé d'ingénieurs et de spécialistes de l'assistance statistique dans le secteur manufacturier, en particulier dans les produits pharmaceutiques, les semi-conducteurs, les produits chimiques et les produits de consommation. JMP est souvent utilisé à l'appui d'un programme Six Sigma ou d'un autre programme d'amélioration de la qualité. JMP est également très utilisé dans les universités."
Nous tenons également une page sur jmp.com mettant en évidence les façons dont JMP et SAS peuvent être utilisés ensemble.
Daniel Valente
Gestion des produits JMP
Re : Aperçu de base de JMP vs SAS ?Pourquoi ne pas utiliser les deux ? Il était une fois un produit SAS censé remplacer JMP, SAS/Insight. Il n'a jamais vraiment été développé et a été abandonné il y a quelques années, laissant JMP comme outil d'exploration unique jusqu'à la sortie de SAS Visual Analytics.
Basculer entre JMP et SAS dépend de ce que vous faites, si vous avez la chance d'avoir les deux licences :
- Avec plus de quelques millions de lignes (environ 10 millions pour un PC de 8 Go de RAM), JMP ne fera pas le travail. Mais, avec moins, le traitement en mémoire le rend vraiment beaucoup plus rapide.
- Sauf que JMP ne semble pas encore utiliser le traitement parallèle sur les systèmes multicœurs, comme le font certaines procédures SAS : pour certains problèmes de calcul intensif avec peu de données, SAS peut s'exécuter plus rapidement.
- Si vous devez enseigner les statistiques et non la programmation, alors JMP est parfait. J'ai essayé les deux pendant des années (voire des décennies) et je ne reviendrai jamais chez SAS pour cela.
- Si vos problèmes sont quelque peu uniques et non structurés, choisissez JMP pour explorer vos données.
- Mais si vous travaillez dans le domaine de l'informatique décisionnelle, avec des problèmes répétitifs, une préparation de données complexes et des rapports personnalisés avec des tableaux élaborés, vous serez beaucoup plus productif avec SAS Enterprise Guide. Il n'y a pas de flux de travail (ou de piste utilisable) dans JMP, ce qui signifie que vous pouvez facilement oublier comment vous êtes arrivé à un résultat utile.
- La comparaison est la même dans le domaine du data mining : JMP Pro est vraiment rapide mais limité (pas de text mining, pas de SVM), par rapport à Enterprise Miner.
- La liste des méthodes statistiques disponibles est beaucoup plus courte dans JMP : pas de mélange de distributions, GEE, techniques bayésiennes, équations structurelles, analyse avancée des séries temporelles, recherche opérationnelle...
Personnellement, j'utilise uniquement JMP avec des étudiants de premier cycle qui apprennent les statistiques, et principalement Enterprise Guide & Enterprise Miner avec des étudiants diplômés qui apprennent des systèmes d'aide à la décision. Pour la recherche (en administration des affaires), j'ai tendance à préférer Guide (avec des appels fréquents à "Ouvrir avec JMP") pour des problèmes complexes mais bien définis, et JMP (avec occasionnellement "Soumettre à SAS") pour de nouveaux problèmes. Par exemple, ces jours-ci, je travaille sur un problème d'analyse de contenu (codage de personnages de bandes dessinées) : les mosaïques JMP sont vraiment utiles pour comparer le travail de plusieurs codeurs, mais le Kappa de Cohen dans JMP n'est pas corrigé pour les variables ordinales. J'ai donc d'abord utilisé des appels au package irr R à partir d'un script JMP ou, maintenant et de préférence, la macro Hayes & Krippendorff (2007) SAS/IML qui calcule l'alpha de Krippendorff, à partir d'un autre script JMP. La technique était la même pour l'analyse des correspondances, jusqu'à la sortie de JMP 12.
J'espère que cela pourra aider,
Yves Roy
Re : Aperçu de base de JMP vs SAS ?Monsieur Parker,
À la recherche d'informations sur l'accessibilité sur JMP, j'ai remarqué les informations de la FDA sur Accessibilité | SAS , et cela m'a rappelé votre question. En rappelant que l'on peut créer un tableau de données à partir d'un tableau de rapport dans JMP en cliquant avec le bouton droit sur le tableau de rapport, et en apprenant de ce qui précède que JMP peut enregistrer un tableau de données au format de transport SAS requis par la FDA, j'ai pensé que peut-être les deux ensemble vous éviterait au moins une partie des scripts que vous avez à faire.
Meilleurs vœux,
Jean Tate
Re : Aperçu de base de JMP vs SAS ?J'utilise JMPPro dans un centre médical universitaire depuis environ 6 ans. Je soutiens la recherche clinique et les essais cliniques. La plupart des données que je vois arrivent sous forme de bases de données MYSQL ou REDCap avec occasionnellement un classeur Oracle DB ou Excel. JMP et JMPPro me permettent de faire pratiquement tout ce qu'on me demande de faire. L'interface graphique des JMP fait de montrer aux enquêteurs et aux étudiants comment l'analyse a été effectuée un plaisir - parfois presque un outil pédagogique magique. Le langage de script JMP me permet de fournir de la documentation et du code pour les rapports, mais JMP ne produit pas facilement des tableaux de rapport du type requis par un organisme de réglementation. Certes, avec suffisamment de scripts, des tables peuvent être générées, mais c'est beaucoup de travail. Nous reformatons les rapports JMP en les copiant dans Excel et en utilisant des formules pour générer des tableaux. Cela pourrait fonctionner pour la publication, mais pas aussi bien pour les organismes de réglementation. Quelque chose à considérer lorsque vous choisissez entre JMP et SAS.
Si quelqu'un a trouvé une meilleure solution pour générer des tables de style SAS avec JMP, j'apprécierais d'en entendre parler.
Salutations,
PST
Re : Aperçu de base de JMP vs SAS ?Quentin,
Comme d'autres ici, mes points de vue sont similaires, mais voici la version résumée de mes lecteurs - JMP est un outil fantastique et très puissant - interactif et rapide pour l'exploration de données, en essayant diverses approches. Je le vois comme un côté ingénierie de la clôture, où vous développez de manière interactive une analyse, puis la transférez à Base SAS ou EG pour la "production".De toute évidence, ce n'est pas si simple - JMP dispose d'un langage de script et vous pouvez faire beaucoup avec JMP uniquement. Cependant, comme mentionné précédemment, la mémoire est limitée. Il peut gérer des fichiers beaucoup plus volumineux qu'Excel, mais il est toujours limité à ce qui peut être lu en mémoire. Mais si vous avez des ensembles de données plus volumineux, JMP n'est pas réalisable (j'ai des tables avec plus d'un milliard de lignes - cela ne se produira pas dans JMP ).
Salutations
Fred
Re : Aperçu de base de JMP vs SAS ?Un merci en retard, John.
C'est une information utile.Je n'avais pas réalisé que JMP avait démarré sur Macintosh.Alors peut-être que la décision clé pour JMP au début était l'approche de l'interface graphique, à laquelle SAS est venu plus tard (avec SAS/Assist, et beaucoup plus tard avec EG), ainsi que le traitement en mémoire.
Votre mention de personnes utilisant à la fois SAS et R ou JMP et R est intéressante, en ce sens qu'elle suggère que même dans une agence qui a à la fois SAS et JMP, il n'y a pas beaucoup de gens qui utilisent à la fois SAS et JMP.
Peut-être qu'un de ces jours, je téléchargerai la version d'essai de JMP et je verrai ce qu'il en est.Mais comme je suis maintenant dans un endroit qui octroie des licences BI Server SAS, il est peu probable qu'ils veuillent commencer à ajouter des licences JMP en même temps qu'ils se débarrassent des licences PC SAS.
--Q.
Re : Aperçu de base de JMP vs SAS ?Voici le point de vue d'un utilisateur JMP relativement nouveau basé sur les recherches que j'ai effectuées il y a environ un an lors de la recherche de packages statistiques.
JMP a été initialement développé pour le Macintosh. L'idée était de rendre le calcul statistique disponible dans le style Macintosh, en utilisant une interface graphique, et de fournir un moyen plus interactif ou exploratoire d'analyser les données. À cette époque, l'interface du langage était encore la façon habituelle d'utiliser SAS : écrivez du code, exécutez-le, regardez le résultat et répétez. Maintenant, bien sûr, il existe plusieurs interfaces graphiques pour SAS, et JMP a un langage de script très performant, donc ce n'est plus seulement un choix entre un langage et une interface graphique.
En dehors des questions de style, les plus grandes différences que j'ai trouvées sont :
- Si vous débutez, JMP est probablement plus facile à apprendre.
- SAS a probablement plus de routines totales.
- JMP a besoin de toutes les données en mémoire, mais SAS peut traiter un ensemble de données qui se trouve sur un stockage secondaire.
- Il existe une version serveur de SAS, ce qui permet à plusieurs utilisateurs de partager le même environnement ; et vous disposez d'une plus grande flexibilité pour planifier les exécutions de production de code compilé à l'aide de JCL ou de scripts élaborés - plus comme un environnement de traitement de données traditionnel.
J'ai parlé à un certain nombre d'utilisateurs des deux dans mon agence et à quelques-uns à l'extérieur. Les utilisateurs SAS expérimentés n'ont pas ressenti le besoin de passer à JMP ou d'ajouter JMP à leur kit. L'inverse est également vrai : les utilisateurs de JMP ne ressentent pas le besoin d'ajouter SAS ou de passer à SAS. Il y a quelques personnes dans les groupes SAS et JMP qui utilisent également R, et certains logiciels plus spécialisés de l'EPA et d'autres sources, il est donc juste de dire que ni SAS ni JMP ne répondent parfaitement à tous les besoins.
Mon processus de décision était le suivant :
- Les deux sont des normes acceptées dans mon agence, et les deux ont des utilisateurs expérimentés qui sont prêts à aider.
- JMP est un peu plus facile à apprendre et un peu moins cher.
- JMP dispose de toutes les fonctionnalités graphiques et statistiques dont j'ai besoin pour les utilisations que j'envisage.
- Je ne m'attends pas à avoir besoin de traiter plus de données que la mémoire ne peut en contenir.
- Je trouve le style du langage de script JMP plus agréable que le style du langage SAS.
Pour ces raisons, j'ai choisi JMP. Le principal risque que j'entrevois est que si mon organisation veut éventuellement une production plus routinière d'analyses assez standards, nous devrions acheter plus de licences. Il n'y a aucun problème à partager des scripts entre les utilisateurs, et vous pouvez empaqueter des scripts afin que l'utilisateur n'ait pas à connaître le langage de script, mais il y a toujours des limites à la façon dont vous pouvez automatiser ou planifier votre environnement de production à l'aide de JMP. Si cela devient suffisamment important ou complexe, vous préférerez peut-être SAS.
Bien sûr, je ne peux pas répondre à vos questions concernant les futurs projets de produits, car il s'agit de l'activité de SAS Institute, mais pour le moment, JMP est entièrement pris en charge et en cours de développement.
Re : Aperçu de base de JMP vs SAS ?J'ai eu quelques commentaires dans cette discussion qui pourraient être d'intérêt: https://communities.sas.com/message/181673#181673