Grundlegender Überblick über JMP und SAS?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hi,
Ich habe mich gefragt, ob es Leute gibt, die sowohl JMP als auch SAS verwenden (oder verwendet haben) und einen Überblick über den Unterschied geben könnten, und warum jemand einen dem anderen vorziehen könnte?Vielleicht, um es einfacher zu halten, JMP vs. PC SAS.
Ich programmiere seit Jahren in SAS, habe nie einen Blick auf JMP geworfen.
Vor kurzem habe ich an statistischer Prozesskontrolle in SAS gearbeitet.Und es gibt jede Menge Funktionalität (wir haben das SAS/QC-Paket).Aber es scheint, als würde jedes Mal, wenn ich hier auf community.sas.com eine Diskussion über SPC-Sachen sehe, etwas aus diesem JMP-Forum kommen.
Und heute sah ich diesen großartigen Beitrag von John Sall im JMP-Blog mit einem Zieldiagramm, das zusammenfassende Informationen zu über 100 Prozessen schön anzeigt.
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 sagte mir, dass er JMP in den 1980er Jahren entwickelt hat.
http://en.wikipedia.org/wiki/John_Sall
Was uns zu der Frage veranlasst, ob das Tool des JMP SAS Institute für PC-Analytik war, bevor es PC SAS gab? Nun, 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 kostenlos angesehen?Wird JMP immer eine Desktop-Analytics-Lösung sein 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 dies vage ist. Ich freue mich über Antworten oder Links zu Blogs, die über das einfache Marketing hinausgehen.
Betreff: Grundlegende JMP vs. SAS-Übersicht?@thoffnagel Die drei Startorte, die ich empfehle, sind:
Für einen schnellen Ü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 eine JMP- oder JMP Pro-Lizenz haben, empfehle ich, das JMP New User Welcome Kit auszufüllen. Das JMP New User Welcome Kit ist eine Online-E-Learning-Erfahrung 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 so anhört, als würden Sie aus einer SAS-Umgebung kommen ... 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 aufhören werden, es zu verwenden 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 User Community gefunden ... durchsuchen Sie insbesondere die Diskussionen und den Dateiaustausch nach allen möglichen nützlichen Informationen.
Betreff: Grundlegende JMP vs. SAS-Übersicht?Da ich ebenfalls ein alter SAS-Benutzer und auch ein langjähriger JMP-Benutzer bin, schlage ich vor, dass Sie Ihren Einstieg in JMP wie folgt beginnen:
1. Scannen Sie die Dokumentation „Discovering JMP“ und „Using JMP“, die unter verfügbar ist
Hilfe > Bücher
2. Gehen Sie das Begrüßungskit für neue Benutzer durch
Begrüßungskit für neue Benutzer
3. Gehen Sie die interessanten Tutorials durch, die unter verfügbar sind
Hilfe>Tutorials
4. Beginnen Sie dann den JSL-Pfad, indem Sie den Skriptleitfaden durchgehen
Betreff: Grundlegende JMP vs. SAS-Übersicht?Hallo, Daniel,
Vielen Dank für die Übersicht und ich hatte ähnliche Dinge gehört, die SAS mit JMP verglichen.Ich bin ein alter SAS-Benutzer (ich habe es zum ersten Mal um 1981 im College verwendet), der zu einem neuen Job gewechselt ist, wo er JMP und nicht SAS hat.Ich bin an SAS und das Schreiben von Programmen dafür gewöhnt.Gibt es ein gutes Tutorial, um Menschen wie mich dazu zu bringen, den Übergang einfacher und effizienter zu gestalten?Vielen Dank.
Tim
Betreff: Grundlegende JMP vs. SAS-Übersicht?Zitieren John Sal , 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 zu SAS wie eine Tabellenkalkulation zu einer Datenbank, kleiner und auf interaktive Desktop-Nutzung ausgerichtet, kann aber problemlos in größere Unternehmen integriert werden. Eine der bekanntesten Anwendungen von JMP ist das Entwerfen und Analysieren von Experimenten. JMP war schon immer am stärksten in seinem grafischen Ansatz zur Analyse von Daten. Für fast jede Statistik gibt es ein Diagramm, und die meisten Diagramme sind interaktiv.
Die größte Benutzergruppe von JMP besteht aus Ingenieuren und Spezialisten für Statistikunterstützung in der Fertigung, insbesondere in den Bereichen Pharmazeutika, Halbleiter, Chemikalien und Konsumgüter. Häufig wird JMP zur Unterstützung von Six Sigma oder anderen Programmen zur Qualitätsverbesserung eingesetzt. Auch an Universitäten wird JMP stark genutzt."
Wir behalten auch eine Seite bei jmp.com Hervorhebung der Möglichkeiten, wie JMP und SAS zusammen verwendet werden können.
Daniel Valentin
JMP-Produktmanagement
Betreff: Grundlegende JMP vs. SAS-Übersicht?Warum nicht beide verwenden? Es war einmal ein SAS-Produkt, das JMP, SAS/Insight, ersetzen sollte. Es wurde nie wirklich entwickelt und vor einigen Jahren aufgegeben, sodass JMP bis zur Veröffentlichung von SAS Visual Analytics ein einzigartiges Explorationstool war.
Der Wechsel zwischen JMP und SAS hängt davon ab, was Sie tun, wenn Sie das Glück haben, beide Lizenzen zu besitzen:
- Mit mehr als ein paar Millionen Zeilen (ungefähr 10 Millionen für einen 8-GB-RAM-PC) wird JMP die Aufgabe nicht erfüllen. Aber mit weniger macht die In-Memory-Verarbeitung es wirklich sehr viel schneller.
- Abgesehen davon, dass JMP anscheinend noch keine parallele Verarbeitung auf Multicore-Systemen verwendet, wie es einige SAS-Verfahren tun: Für einige rechenintensive Probleme mit wenigen Daten kann SAS schneller laufen.
- Wenn Sie Statistik und nicht Programmieren unterrichten müssen, ist JMP perfekt. Ich habe beides jahrelang (sogar Jahrzehnte) ausprobiert und werde dafür nie wieder zu SAS zurückkehren.
- Wenn Ihre Probleme etwas einzigartig und unstrukturiert sind, wählen Sie JMP, um Ihre Daten zu untersuchen.
- Wenn Sie jedoch im Bereich Business Intelligence mit sich wiederholenden Problemen, komplexer Datenaufbereitung und benutzerdefinierten Berichten mit aufwändigen Tabellen arbeiten, werden Sie mit SAS Enterprise Guide viel produktiver sein. In JMP gibt es keinen Workflow (oder verwendbaren Track), was bedeutet, dass Sie leicht vergessen können, wie Sie zu einem nützlichen Ergebnis gekommen sind.
- Der Vergleich im Data-Mining-Bereich ist ähnlich: JMP Pro ist wirklich schnell, aber begrenzt (kein Text-Mining, keine SVMs), im Vergleich zu Enterprise Miner.
- Die Liste der verfügbaren statistischen Methoden ist in JMP viel kürzer: keine Mischung von Verteilungen, GEE, bayessche Techniken, Strukturgleichungen, erweiterte Zeitreihenanalyse, Operations Research ...
Persönlich verwende ich nur JMP mit Studenten, die Statistiken lernen, und hauptsächlich Enterprise Guide & Enterprise Miner mit Studenten, die Entscheidungsunterstützungssysteme lernen. Für die Forschung (in der Betriebswirtschaftslehre) bevorzuge ich Guide (mit häufigen Aufrufen von "Open with JMP") für komplexe, aber gut definierte Probleme und JMP (mit gelegentlichem "Submit to SAS") für neue Probleme. Zum Beispiel arbeite ich derzeit an einem Inhaltsanalyseproblem (Codieren von Comicfiguren): Die JMP-Mosaikdiagramme sind wirklich nützlich, um die Arbeit mehrerer Codierer zu vergleichen, aber das Cohen-Kappa in JMP wird nicht für ordinale Variablen korrigiert. Also habe ich zuerst Aufrufe des irr R-Pakets aus einem JMP-Skript oder jetzt und vorzugsweise aus dem SAS/IML-Makro von Hayes & Krippendorff (2007), das Krippendorffs Alpha berechnet, aus einem anderen JMP-Skript verwendet. Die Technik war bis zur Veröffentlichung von JMP 12 für die Korrespondenzanalyse dieselbe.
Ich hoffe, das hilft,
Yves Roy
Betreff: Grundlegende JMP vs. SAS-Übersicht?Herr Parker,
Auf der Suche nach Informationen zur Barrierefreiheit bei JMP sind mir die FDA-Informationen unter aufgefallen Zugänglichkeit | SAS , und es erinnerte mich an Ihre Frage. In Erinnerung daran, dass man eine Datentabelle aus einer Berichtstabelle in JMP erstellen kann, indem man mit der rechten Maustaste auf die Berichtstabelle klickt, und aus dem oben Gesagten gelernt hat, dass JMP eine Datentabelle im SAS-Transportformat speichern kann, das die FDA verlangt, dachte ich vielleicht an die beiden zusammen würde Ihnen zumindest einen Teil des Skriptings ersparen, das Sie tun müssen.
Besten Wünsche,
John Tate
Betreff: Grundlegende JMP vs. SAS-Übersicht?Ich verwende JMPPro seit etwa 6 Jahren in einem akademischen medizinischen Zentrum. Ich unterstütze klinische Forschung und klinische Studien. Die meisten Daten, die ich sehe, kommen als MYSQL- oder REDCap-Datenbanken mit gelegentlichen Oracle DB- oder Excel-Arbeitsmappen an. Mit JMP und JMPPro kann ich praktisch alles tun, worum ich gebeten werde. Die grafische Benutzeroberfläche von JMPs macht es zu einem Vergnügen, Ermittlern und Studenten zu zeigen, wie die Analyse durchgeführt wurde - manchmal fast ein magisches Lehrmittel. Die JMP-Skriptsprache ermöglicht es mir, Dokumentation und Code für die Berichterstellung bereitzustellen, aber JMP erstellt nicht ohne weiteres Berichtstabellen der Art, die eine Regulierungsbehörde benötigt. Richtig, mit genügend Scripting können Tabellen generiert werden, aber es ist eine Menge Arbeit. Wir formatieren die JMP-Berichte neu, indem wir sie in Excel kopieren und mithilfe von Formeln Tabellen generieren. Das mag für die Veröffentlichung funktionieren, aber nicht so gut für Regulierungsbehörden. Etwas, das Sie berücksichtigen sollten, 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 JMP vs. SAS-Übersicht?QUentin,
Wie andere hier sind meine Ansichten ähnlich, aber hier ist meine Leser-Digest-Version - JMP ist ein fantastisches Tool und sehr leistungsfähig - interaktiv und schnell für die Datenexploration, wobei verschiedene Ansätze ausprobiert werden. Ich sehe es als eine technische Seite des Zauns, bei der Sie interaktiv eine Analyse entwickeln und sie dann zur "Produktion" an Base SAS oder EG übertragen.Offensichtlich ist es nicht so einfach und trocken - JMP hat eine Skriptsprache und Sie können viel mit nur JMP machen. Wie bereits erwähnt, ist der Speicher jedoch begrenzt. Es kann viel größere Dateien verarbeiten als Excel, ist aber immer noch auf das beschränkt, was in den Speicher gelesen 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 JMP vs. SAS-Übersicht?Ein verspätetes Dankeschön, John.
Das sind hilfreiche Informationen.Ich wusste nicht, dass JMP auf dem Macintosh gestartet wurde.Vielleicht war die Schlüsselentscheidung 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 In-Memory-Verarbeitung.
Ihre Erwähnung von Personen, die sowohl SAS als auch R oder JMP und R verwenden, ist insofern interessant, als es 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 werde ich eines Tages einfach die Testversion von JMP herunterladen und sehen, wie es ist.Aber da ich jetzt an einem Ort bin, der BI-Server-SAS lizenziert, ist es unwahrscheinlich, dass sie JMP-Lizenzen hinzufügen möchten, während sie PC-SAS-Lizenzen loswerden.
--Q.
Betreff: Grundlegende JMP vs. SAS-Übersicht?Hier ist eine Ansicht eines relativ neuen JMP-Benutzers, basierend auf den Recherchen, die ich vor ungefähr einem Jahr bei der Recherche von Statistikpaketen durchgeführt habe.
JMP wurde ursprünglich für den Macintosh entwickelt. Die Idee war, statistische Berechnungen im Macintosh-Stil unter Verwendung einer GUI verfügbar zu machen und eine interaktivere oder explorativere Methode zur Datenanalyse bereitzustellen. Zu dieser Zeit war die Sprachschnittstelle noch die übliche Art, SAS zu verwenden – Code schreiben, ausführen, Ergebnis ansehen und wiederholen. Jetzt gibt es natürlich mehrere grafische Schnittstellen für SAS, und JMP verfügt über eine sehr leistungsfähige Skriptsprache, sodass es nicht mehr nur eine Wahl zwischen einer Sprache und einer GUI ist.
Abgesehen von Stilfragen sind die größten Unterschiede, die ich gefunden habe, folgende:
- Wenn Sie gerade erst anfangen, ist JMP wahrscheinlich einfacher zu erlernen.
- SAS hat wahrscheinlich mehr Gesamtroutinen.
- JMP benötigt alle Daten im Arbeitsspeicher, 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 von kompiliertem Code mit ausgefeilter JCL oder Skripten – eher wie in einer traditionellen Datenverarbeitungsumgebung.
Ich habe mit einer Reihe von Nutzern in meiner Agentur und einigen außerhalb gesprochen. Die erfahrenen SAS-Benutzer sahen keine Notwendigkeit, zu JMP zu wechseln oder JMP zu ihrem Kit hinzuzufügen. Das Gegenteil gilt auch – die JMP-Benutzer haben nicht das Bedürfnis, SAS hinzuzufügen oder zu SAS zu wechseln. Es gibt ein paar Leute sowohl in der SAS- als auch in der JMP-Gruppe, die auch R und etwas spezialisiertere Software von EPA und anderen Quellen verwenden, daher ist es auch fair zu sagen, dass weder SAS noch JMP alle Anforderungen perfekt erfüllen.
Mein Entscheidungsprozess war wie folgt:
- Beide sind anerkannte Standards in meiner Agentur, 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 erwarteten Verwendungszwecke benötigen werde.
- Ich erwarte nicht, dass ich mehr Daten verarbeiten muss, als in den Speicher passen.
- Ich finde den Stil der JMP-Skriptsprache sympathischer als den Stil der SAS-Sprache.
Aus diesen Gründen habe ich mich für JMP entschieden. Das Hauptrisiko, das ich sehe, besteht darin, dass wir mehr Lizenzen kaufen müssten, wenn meine Organisation schließlich eine routinemäßigere Produktion von ziemlich standardisierten Analysen wünscht. Es ist kein Problem, Skripts zwischen Benutzern auszutauschen, und Sie können Skripts so packen, dass der Benutzer die Skriptsprache nicht kennen muss, aber es gibt immer noch Grenzen, wie automatisiert oder geplant Sie Ihre Produktionsumgebung mit JMP erstellen können. Wenn das groß oder komplex genug wird, bevorzugen Sie vielleicht SAS.
Natürlich kann ich Ihre Fragen, die sich auf zukünftige Produktpläne beziehen, nicht beantworten, da dies die Aufgabe des SAS Institute ist, aber derzeit wird JMP voll unterstützt und aktiv weiterentwickelt.
Betreff: Grundlegende JMP vs. SAS-Übersicht?Ich hatte einige Kommentare in dieser Diskussion, die von Interesse sein könnten: https://communities.sas.com/message/181673#181673