Grundlegende Übersicht über JMP und SAS?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hallo,
Ich habe mich gefragt, ob es Leute gibt, die sowohl JMP als auch SAS verwenden (oder verwendet haben) und einen Überblick über die Unterschiede geben könnten und warum jemand das eine dem anderen vorziehen könnte?Vielleicht um es einfacher zu halten: JMP vs. PC SAS.
Ich programmiere seit Jahren in SAS und habe mir JMP nie angesehen.
Vor Kurzem habe ich mich mit der statistischen Prozesskontrolle in SAS beschäftigt.Und es gibt jede Menge Funktionalität (wir haben das SAS/QC-Paket).Aber jedes Mal, wenn ich hier auf Communities.sas.com eine Diskussion über SPC-Sachen sehe, kommt es mir so vor, als wäre sie etwas aus diesem JMP-Forum.
Und heute habe ich diesen großartigen Beitrag von John Sall im JMP-Blog mit einem Zieldiagramm gesehen, das zusammenfassende Informationen zu über 100 Prozessen gut darstellt.
http://blogs.sas.com/content/jmp/2013/09/24/each-statistic-should-have-a-graph-to-go-with-it-not/
Und ich dachte: „Oh, das ist wunderschön, das sollte ich zu meinem Dashboard hinzufügen …“
Und ich kann es natürlich in SAS machen, aber es hat mich wieder neugierig gemacht, woher JMP kommt, wohin es geht und JMP vs. SAS.
Ich wusste, dass John Sall Mitbegründer von SAS war, aber Wikipedia erzählte mir, dass er JMP in den 1980er Jahren entwickelt hatte.
http://en.wikipedia.org/wiki/John_Sall
Wir fragen uns daher, ob es das Tool des JMP SAS Institute für PC-Analysen gab, bevor es PC SAS gab. Jetzt, da es PC-SAS gibt (und EG-SAS und Web-SAS kommen ...), wie sieht die Zukunft für JMP und Desktop-SAS aus?Werden sie als komplementär angesehen?Wird JMP immer eine Desktop-Analyselösung bleiben und mit STATA, Minitab, SPSS usw. konkurrieren?
Würde jemand, der nach einer „SPC-Lösung“ sucht, JMP kaufen und auf einigen PCs installieren, bevor er eine SAS-Lösung entwickelt?
Erkenne, dass das vage ist. Ich freue mich über alle Antworten oder Links zu Blogs, die über einfaches Marketing hinausgehen.
Betreff: Grundlegende Übersicht über JMP und SAS?@thoffnagle Die drei Orte, die ich Ihnen zum Starten empfehle, sind:
Für einen kurzen Überblick über die JMP-Benutzeroberfläche und Erfahrungen empfehle ich die Teilnahme an einem der Live-Webinare „Erste Schritte mit JMP“:
https://www.jmp.com/en_us/events/getting-started-with-jmp/overview.html
Sobald Sie über eine JMP- oder JMP Pro-Lizenz verfügen, empfehle ich Ihnen, das JMP New User Welcome Kit auszufüllen. Das JMP New User Welcome Kit ist ein Online-E-Learning-Erlebnis für neue JMP-Benutzer:
https://www.jmp.com/en_us/events/getting-started-with-jmp/new-user-welcome-kit.html
Und schließlich, da es sich anhört, als kämen Sie aus einer SAS-Umgebung, möchten Sie vielleicht einen Blick auf einige der kostenlosen Ressourcen werfen, die für die Verwendung von JMP in einer SAS-Umgebung verfügbar sind. Ich gehe davon aus, dass Sie nicht damit aufhören werden SAS oder Sie haben Daten in einem SAS-Framework, die Sie innerhalb des JMP-Ökosystems analysieren möchten:
https://www.jmp.com/en_us/learning-library/using-sas-from-jmp.html
Und zu guter Letzt ... Sie haben bereits die JMP-Benutzer-Community gefunden ... schauen Sie sich insbesondere die Diskussionen und den Dateiaustausch an, um alle möglichen nützlichen Informationen zu erhalten.
Betreff: Grundlegende Übersicht über JMP und SAS?Da Sie ein alter SAS-Benutzer und auch ein langjähriger JMP-Benutzer sind, empfehle ich Ihnen, Ihren Einstieg in JMP wie folgt zu beginnen:
1. Durchsuchen der Dokumentation „Discovering JMP“ und „Using JMP“, die unter verfügbar ist
Hilfe>Bücher
2. Gehen Sie das Willkommenskit für neue Benutzer durch
Willkommenspaket für neue Benutzer
3. Sehen Sie sich die unten aufgeführten Tutorials an, die für Sie von Interesse sind
Hilfe>Tutorials
4. Beginnen Sie dann den JSL-Pfad, indem Sie den Scripting Guide durchgehen
Betreff: Grundlegende Übersicht über JMP und SAS?Hallo, Daniel,
Vielen Dank für den Überblick und ich habe ähnliche Dinge beim Vergleich von SAS mit JMP gehört.Ich bin ein alter SAS-Benutzer (ich habe es zum ersten Mal im Jahr 1981 auf dem College verwendet), der zu einem neuen Job gewechselt ist, wo er JMP und nicht SAS hat.Ich bin an SAS gewöhnt und schreibe Programme dafür.Gibt es ein gutes Tutorial, um Leute wie mich dazu zu bringen, den Übergang einfacher und effizienter zu gestalten?Danke.
Tim
Betreff: Grundlegende Übersicht über JMP und SAS?Zitieren John Sall , Mitbegründer und Executive Vice President von SAS und Chefarchitekt von JMP, bietet eine gute grundlegende Zusammenfassung:
„JMP ist ein kleinerer Bruder von SAS und richtet sich an Wissenschaftler, Ingenieure und andere Forscher, die Daten analysieren müssen. JMP verhält sich für SAS wie eine Tabellenkalkulation für eine Datenbank: kleiner und auf interaktive Desktop-Anwendungen ausgerichtet, lässt sich aber problemlos in das größere Unternehmen integrieren. Eine der bekanntesten Anwendungen von JMP ist das Entwerfen und Analysieren von Experimenten. JMP war schon immer der stärkste grafische Ansatz zur Datenanalyse. Für fast jede Statistik gibt es eine Grafik, und die meisten Grafiken sind interaktiv.
Die größte Benutzergruppe von JMP besteht aus Ingenieuren und Spezialisten für statistische Unterstützung in der Fertigung, insbesondere in den Bereichen Pharmazeutika, Halbleiter, Chemikalien und Konsumgüter. Häufig wird JMP zur Unterstützung eines Six Sigma-Programms oder eines anderen Programms zur Qualitätsverbesserung eingesetzt. Auch an Universitäten wird JMP stark genutzt.“
Wir führen auch eine Seite weiter jmp.com Hervorhebung der Möglichkeiten, wie JMP und SAS zusammen verwendet werden können.
Daniel Valente
JMP-Produktmanagement
Betreff: Grundlegende Übersicht über JMP und SAS?Warum nicht beides nutzen? Es war einmal ein SAS-Produkt, das JMP ersetzen sollte: SAS/Insight. Es wurde nie wirklich weiterentwickelt und vor einigen Jahren aufgegeben, so dass JMP bis zur Veröffentlichung von SAS Visual Analytics ein einzigartiges Explorationstool blieb.
Der Wechsel zwischen JMP und SAS hängt davon ab, was Sie tun, wenn Sie das Glück haben, beide Lizenzen zu besitzen:
- Bei mehr als ein paar Millionen Zeilen (etwa 10 Millionen für einen PC mit 8 GB RAM) reicht JMP nicht aus. Aber mit weniger geht die In-Memory-Verarbeitung wirklich sehr viel schneller.
- Allerdings scheint JMP noch keine parallele Verarbeitung auf Multicore-Systemen zu verwenden, wie dies bei einigen SAS-Prozeduren der Fall ist: Bei einigen rechenintensiven Problemen mit wenigen Daten läuft SAS möglicherweise schneller.
- Wenn Sie Statistik und nicht Programmieren lehren müssen, ist JMP perfekt. Ich habe beides jahrelang (sogar jahrzehntelang) ausprobiert und werde dafür nie wieder zu SAS zurückkehren.
- Wenn Ihre Probleme eher einzigartig und unstrukturiert sind, wählen Sie JMP, um Ihre Daten zu untersuchen.
- Wenn Sie jedoch im Business-Intelligence-Bereich mit sich wiederholenden Problemen, komplexer Datenaufbereitung und benutzerdefinierten Berichten mit ausführlichen Tabellen arbeiten, werden Sie mit SAS Enterprise Guide viel produktiver sein. In JMP gibt es keinen Workflow (oder keine nutzbare Spur), sodass Sie leicht vergessen können, wie Sie zu einem brauchbaren Ergebnis gekommen sind.
- Im Bereich Data Mining ist der Vergleich derselbe: JMP Pro ist sehr schnell, aber im Vergleich zu Enterprise Miner begrenzt (kein Text Mining, keine SVMs).
- Die Liste der verfügbaren statistischen Methoden ist in JMP viel kürzer: keine Mischung aus Verteilungen, GEE, Bayes'sche Techniken, Strukturgleichungen, erweiterte Zeitreihenanalyse, Operations Research ...
Persönlich verwende ich nur JMP, wenn Studenten im Grundstudium Statistik lernen, und hauptsächlich Enterprise Guide und Enterprise Miner, wenn Studenten im Grundstudium Entscheidungsunterstützungssysteme lernen. Für die Recherche (in der Betriebswirtschaftslehre) bevorzuge ich Guide (mit häufigen Aufrufen von „Mit JMP öffnen“) für komplexe, aber klar definierte Probleme und JMP (mit gelegentlichem „An SAS senden“) für neue Probleme. Beispielsweise arbeite ich derzeit an einem Problem der Inhaltsanalyse (Codierung von Comicfiguren): Die JMP-Mosaikdiagramme sind wirklich nützlich, um die Arbeit mehrerer Codierer zu vergleichen, aber Cohens Kappa in JMP ist nicht für ordinale Variablen korrigiert. Daher habe ich zuerst Aufrufe des irr-R-Pakets aus einem JMP-Skript oder, jetzt und vorzugsweise, dem SAS/IML-Makro von Hayes & Krippendorff (2007), das das Krippendorff-Alpha berechnet, aus einem anderen JMP-Skript verwendet. Die Technik für die Korrespondenzanalyse war bis zur Veröffentlichung von JMP 12 dieselbe.
Hoffentlich hilft das,
Yves Roy
Betreff: Grundlegende Übersicht über JMP und SAS?Herr Parker,
Auf der Suche nach Informationen zur Barrierefreiheit bei JMP bin ich auf die FDA-Informationen unter aufmerksam geworden Barrierefreiheit | SAS , und es erinnerte mich an Ihre Frage. Als ich daran dachte, dass man in JMP eine Datentabelle aus einer Berichtstabelle erstellen kann, indem man mit der rechten Maustaste auf die Berichtstabelle klickt, und dass JMP aus dem oben Gesagten gelernt hat, dass JMP eine Datentabelle im von der FDA geforderten SAS-Transportformat speichern kann, dachte ich vielleicht an beides zusammen würden Sie zumindest einen Teil der Skripterstellung einsparen, die Sie erstellen müssen.
Beste Wünsche,
John Tate
Betreff: Grundlegende Übersicht über JMP und SAS?Ich verwende JMPPro seit etwa 6 Jahren in der Umgebung eines akademischen medizinischen Zentrums. Ich unterstütze klinische Forschung und klinische Studien. Die meisten Daten, die ich sehe, kommen als MYSQL- oder REDCap-Datenbanken mit gelegentlicher Oracle DB- oder Excel-Arbeitsmappe an. Mit JMP und JMPPro kann ich praktisch alles tun, worum ich gebeten werde. Dank der grafischen Benutzeroberfläche von JMPs ist es ein Vergnügen, Forschern und Studenten zu zeigen, wie die Analyse durchgeführt wurde – manchmal fast ein magisches Lehrmittel. Mit der JMP-Skriptsprache kann ich Dokumentation und Code für die Berichterstellung bereitstellen, aber JMP erstellt nicht einfach Berichtstabellen, wie sie eine Regulierungsbehörde benötigt. Zwar können mit genügend Skripten Tabellen generiert werden, aber das ist eine Menge Arbeit. Wir formatieren die JMP-Berichte neu, indem wir sie in Excel kopieren und Formeln verwenden, um Tabellen zu erstellen. Dies könnte für Veröffentlichungen funktionieren, für Regulierungsbehörden jedoch nicht so gut. Dies sollten Sie berücksichtigen, wenn Sie sich zwischen JMP und SAS entscheiden.
Wenn jemand da draußen eine bessere Lösung zum Generieren von Tabellen im SAS-Stil mit JMP gefunden hat, würde ich mich freuen, davon zu hören.
Grüße,
TSP
Betreff: Grundlegende Übersicht über JMP und SAS?QUentin,
Wie andere hier sind auch meine Ansichten ähnlich, aber hier ist meine Kurzfassung für Leser: JMP ist ein fantastisches und sehr leistungsfähiges Tool – interaktiv und schnell für die Datenexploration und das Ausprobieren verschiedener Ansätze. Ich betrachte es als eine technische Seite des Zauns, bei der Sie interaktiv eine Analyse entwickeln und diese dann zur „Produktion“ an Base SAS oder EG übertragen.Offensichtlich ist es nicht so einfach – JMP verfügt über eine Skriptsprache und Sie können allein mit JMP viel erreichen. Allerdings ist, wie bereits erwähnt, der Speicher begrenzt. Es kann viel größere Dateien verarbeiten als Excel, ist jedoch immer noch auf das beschränkt, was in den Speicher eingelesen werden kann. Aber wenn Sie größere Datensätze haben, ist JMP nicht machbar (ich habe einige Tabellen mit über einer Milliarde Zeilen – das wird in JMP nicht passieren). ).
Grüße
Fred
Betreff: Grundlegende Übersicht über JMP und SAS?Ein verspätetes Dankeschön, John.
Das sind hilfreiche Informationen.Ich wusste nicht, dass JMP auf dem Macintosh eingeführt wurde.Vielleicht war die wichtigste Entscheidung für JMP schon früh der GUI-Ansatz, zu dem SAS später kam (mit SAS/Assist und viel später mit EG), sowie die In-Memory-Verarbeitung.
Ihre Erwähnung von Personen, die sowohl SAS als auch R oder JMP und R verwenden, ist insofern interessant, als sie darauf hindeutet, dass es selbst in einer Agentur, die sowohl SAS als auch JMP hat, nicht viele Leute gibt, die sowohl SAS als auch JMP verwenden.
Vielleicht lade ich eines Tages einfach die Testversion von JMP herunter und schaue, wie es ist.Aber da ich jetzt an einem Ort bin, an dem BI-Server-SAS lizenziert werden, ist es unwahrscheinlich, dass sie gleichzeitig mit der Abschaffung von PC-SAS-Lizenzen mit dem Hinzufügen von JMP-Lizenzen beginnen möchten.
--Q.
Betreff: Grundlegende Übersicht über JMP und SAS?Hier ist die Meinung eines relativ neuen JMP-Benutzers, basierend auf den Recherchen, die ich vor etwa einem Jahr bei der Recherche zu Statistikpaketen durchgeführt habe.
JMP wurde ursprünglich für den Macintosh entwickelt. Die Idee bestand darin, statistische Berechnungen im Macintosh-Stil über eine grafische Benutzeroberfläche verfügbar zu machen und eine interaktivere oder explorativere Möglichkeit zur Datenanalyse bereitzustellen. Zu dieser Zeit war die Sprachschnittstelle noch die übliche Art, SAS zu verwenden: Code schreiben, ausführen, das Ergebnis betrachten und den Vorgang wiederholen. Mittlerweile gibt es natürlich mehrere grafische Schnittstellen für SAS und JMP verfügt über eine sehr leistungsfähige Skriptsprache, sodass man nicht mehr nur zwischen einer Sprache und einer GUI wählen muss.
Abgesehen vom Stil sind die größten Unterschiede, die ich gefunden habe:
- Wenn Sie gerade erst anfangen, ist JMP wahrscheinlich einfacher zu erlernen.
- SAS hat wahrscheinlich mehr Gesamtroutinen.
- JMP benötigt alle Daten im Speicher, aber SAS kann einen Datensatz verarbeiten, der sich im Sekundärspeicher befindet.
- Es gibt eine Serverversion von SAS, sodass mehrere Benutzer dieselbe Umgebung gemeinsam nutzen können. und Sie haben eine größere Flexibilität bei der Planung von Produktionsläufen kompilierten Codes mithilfe ausgefeilter JCL oder Skripts – eher wie in einer herkömmlichen Datenverarbeitungsumgebung.
Ich habe mit einer Reihe von Benutzern beider in meiner Agentur und einigen außerhalb gesprochen. Die erfahrenen SAS-Benutzer hatten keinen Bedarf, auf JMP umzusteigen oder JMP zu ihrem Kit hinzuzufügen. Das Gegenteil ist auch der Fall – die JMP-Benutzer haben nicht das Bedürfnis, SAS hinzuzufügen oder zu SAS zu wechseln. Sowohl in der SAS- als auch in der JMP-Gruppe gibt es ein paar Leute, die auch R und einige speziellere Software von EPA und anderen Quellen verwenden, daher kann man mit Fug und Recht sagen, dass weder SAS noch JMP alle Anforderungen perfekt erfüllen.
Mein Entscheidungsprozess war wie folgt:
- Beide sind in meiner Agentur anerkannte Standards und beide haben erfahrene Benutzer, die bereit sind zu helfen.
- JMP ist etwas einfacher zu erlernen und etwas billiger.
- JMP verfügt über alle grafischen und statistischen Funktionen, die ich für die von mir erwarteten Verwendungszwecke erwarte.
- Ich gehe nicht davon aus, dass mehr Daten verarbeitet werden müssen, als in den Speicher passen.
- Ich finde den Stil der JMP-Skriptsprache ansprechender als den Stil der SAS-Sprache.
Aus diesen Gründen habe ich mich für JMP entschieden. Das Hauptrisiko, das ich vorhersehe, besteht darin, dass wir mehr Lizenzen kaufen müssten, wenn meine Organisation irgendwann eine routinemäßigere Produktion einigermaßen standardisierter Analysen anstrebt. Es ist kein Problem, Skripte zwischen Benutzern zu teilen, und Sie können Skripte verpacken, sodass der Benutzer die Skriptsprache nicht kennen muss. Es gibt jedoch immer noch Einschränkungen hinsichtlich der Automatisierung oder Planung, mit der Sie Ihre Produktionsumgebung mithilfe von JMP gestalten können. Wenn das groß oder komplex genug wird, bevorzugen Sie möglicherweise SAS.
Natürlich kann ich Ihre Fragen, die sich auf zukünftige Produktpläne beziehen, nicht beantworten, da das die Aufgabe des SAS Institute ist, aber derzeit wird JMP vollständig unterstützt und befindet sich in der aktiven Entwicklung.
Betreff: Grundlegende Übersicht über JMP und SAS?Ich hatte in dieser Diskussion einige Kommentare, die von Interesse sein könnten: https://communities.sas.com/message/181673#181673