| Lautsprecher |
Transkript |
| Aaron Andersen, JMP |
Willkommen beim Organisieren und Teilen Ihrer Arbeit mit eigenständigen Projekten in JMP 16. Mein Name ist Aaron Andersen und ich bin der Softwareentwickler bei JMP, der für die Projektfunktion verantwortlich ist. |
| |
Normalerweise würde ich sagen, dass ich live aus dem SAS-Hauptquartier spreche, aber dieses Mal ist beides nicht der Fall. Erstens, weil sie uns gebeten haben, |
| |
diese Präsentationen im Voraus aufzuzeichnen, sie haben mir nicht gesagt, warum, aber ich vermute, sie haben Zweifel an meiner Fähigkeit, um drei Uhr morgens zusammenhängend und lehrreich zu sein, |
| |
Sie könnten Recht haben. Und zweitens, weil keiner von uns tatsächlich arbeitet, arbeiten wir alle trotzdem von zu Hause aus. Deshalb melde ich mich heute Morgen vorab aufgezeichnet aus der Ecke meines Schlafzimmerschranks in Apex, North Carolina. |
| |
Wir tun unser Bestes. |
| |
Dennoch hoffe ich, Ihnen einige Dinge über Projekte beizubringen, die Ihnen dabei helfen können, JMP besser und effizienter zu nutzen. Lassen Sie uns also direkt loslegen. |
| |
Auf diese Weise können Sie einen Satz von JMP-Inhalten in einem einzigen übersichtlichen Fenster anzeigen und einen Satz von JMP-Inhalten in einer einzigen übersichtlichen Datei speichern. |
| |
Am besten versteht man das, wenn man es in Aktion sieht. Lassen Sie uns gemeinsam ein Beispielprojekt erstellen. |
| |
Um ein neues JMP-Projekt zu erstellen, starten Sie JMP 16 und gehen Sie zu Datei, Neu, Projekt oder Strg-Umschalt+P unter Windows und etwas Ähnliches auf dem Mac. |
| |
Was ich bekomme |
| |
ist ein neues leeres Projektfenster. |
| |
Jetzt brauchen wir nur noch einige Daten. |
| |
Die Daten, die ich heute verwenden möchte, heißen dinosauriformesUSA.csv. |
| |
Und die Dinosaurierarten sind eine Gruppe von Reptilien, zu denen Dinosaurier, ihre nahen Verwandten und alle ihre Nachkommen gehören. |
| |
Ich habe diese Daten von einer Gruppe namens „Paläontologie-Datenbank“. Sie verfügen, glaube ich, über Informationen zu jeder archäologischen Stätte der Weltgeschichte und zu paläontologischen Stätten. |
| |
Mit Informationen darüber, wer, wo, wie, was usw. Alles steht unter einer Creative-Commons-Lizenz und Sie können jede gewünschte Teilmenge davon in jedem gewünschten Format herunterladen. Es macht also Spaß, mit diesen Daten zu experimentieren. |
| |
Und das hier habe ich gemacht, nur die Dinosaurier |
| |
in den Vereinigten Staaten von Amerika. |
| |
Ich möchte diese Daten in mein Projekt importieren. |
| |
Ich ziehe es zunächst in den Projektinhalt. Ich erkläre gleich, was das bedeutet. Zunächst füge ich es dem Projekt hinzu. Anschließend klicke ich mit der rechten Maustaste und verwende den JMP-Importassistenten, um die Daten zu importieren. |
| |
Meine Daten... hier sind einige Header-Informationen und dann die eigentlichen Daten. Meine Daten beginnen in Zeile 19. |
| |
Ich weiß das, weil ich diese Präsentation geprobt habe, und nicht, weil ich so unglaublich schnell zählen kann. |
| |
Als nächstes sind die Rufnummern richtig und wichtig. Und da haben wir 9.531 Zeilen mit Daten zu Dinosauriern und jede Menge nützlicher Spalten, von denen mir die meisten nicht viel sagen. Ich bin kein Paläontologe, aber ich habe die Informationen gelesen, die einer Tabelle beigefügt waren, und ich weiß, dass einige davon wichtig sind. |
| |
Versuchen Sie also, ein Gefühl dafür zu bekommen, was in diesen Daten steckt. Ich denke, ich werde mir zunächst nur die Zählung nach Bundesstaaten ansehen, damit ich sehen kann, wo im Land |
| |
Alle diese Fossilien wurden gefunden. Dazu verwende ich die Verteilungsplattform von JMP. Ich werde die Verteilung nach Bundesland durchführen. Filtern ist hier hilfreich ... Bundesland ... okay. Und das öffnet |
| |
in einem Tab im Projekt. Jetzt habe ich eine Datentabelle und diesen Verteilungsbericht, alles befindet sich im Projektfenster. |
| |
Ich kann diesen Arbeitsbereich-Toolbereich verwenden, um zwischen ihnen zu wechseln, oder ich klicke oben auf die Registerkarten. |
| |
Wir beginnen also, den Wert der Projekte hier zu erkennen. |
| |
Ich kann diese Daten nach Anzahl sortieren. Jetzt kann ich sehen, wo diese Daten zu finden sind. Unten sehen Sie die Bundesstaaten der USA, in denen die meisten paläontologischen Ausgrabungen durchgeführt wurden. |
| |
Wyoming, Montana und New Mexico. Das klingt alles nach Dinosaurier-Orten, diese typischen heißen, trockenen, kargen Ebenen aus, wissen Sie, der Eröffnungsszene von Jurassic Park. |
| |
Ich bin überrascht, wie wenige es in den Dakotas gibt. Was mich wirklich überrascht, ist Florida. Ich halte Florida nicht für ein besonders |
| |
Dinosaurier-Ort. Es ist sehr nass und liegt sehr tief, ich denke, das |
| |
der größte Teil des Staates liegt etwa 10 Meter über dem Meeresspiegel. |
| |
Das überrascht mich. |
| |
Ich möchte mehr wissen. |
| |
Um mir ein etwas besseres Bild davon zu machen, wo sich die Dinge befinden, kann ich eine Karte erstellen, auf der die einzelnen Fundorte und möglicherweise auch die Art der Fossilien, die dort gefunden wurden, aufgeführt sind. |
| |
Dazu starte ich den Graph Builder. Er wird in einem separaten Tab angezeigt. Und ich werde |
| |
Breitengrad nach Längengrad grafisch darstellen. Auch diese neuen Filter in JMP 16 sind äußerst nützlich. Breitengrad nach Längengrad grafisch darstellen, nur die Punkte anzeigen. |
| |
Ich möchte eine Hintergrundkarte einfügen, damit ich die Staatsgrenzen sehen kann. |
| |
JMP bietet mehrere dieser Funktionen bereits an, darunter auch diese. So, bitte. Mit der Lupe können Sie das Ganze etwas vergrößern. |
| |
Und dann möchte ich nach Klassen einfärben, um eine grobe Übersicht darüber zu erhalten, welche Art von Dingen gefunden wurden. |
| |
Jetzt erledigt. |
| |
Vielleicht noch etwas weiter hineinzoomen. |
| |
Fokus. |
| |
Und ich sehe schon die Antwort auf meine Frage zu Florida, denn alle Dinosaurier in Florida, |
| |
es sind alles Aves oder Vögel. |
| |
Wohingegen |
| |
dein... |
| |
wohingegen Ihre Saurishcia und Ornithischia (diese Wörter sind ... ich habe nach all der Zeit immer noch Probleme, sie auszusprechen) eher im Zentrum des Landes gefunden wurden, wo wir eher an die typischen Fundorte von Dinosauriern denken. |
| |
Das ist also... |
| |
das ist schon ziemlich nützlich. |
| |
Um die Datenerkennungsfunktionen von JMP wirklich zu nutzen, müssen wir bedenken, dass alles miteinander verknüpft ist. Daher wäre es hilfreich, wenn wir sowohl die Daten, die Verteilung als auch die Karte gleichzeitig sehen und gemeinsam mit ihnen interagieren könnten. |
| |
Mit Projects ist das ganz einfach. Ich nehme einfach die Distribution, ziehe sie zur Seite und schon bin ich fertig. |
| |
Schließen Sie das. Verkleinern Sie das etwas. |
| |
Dann nehme ich meine Karte, ziehe sie einfach nach oben und jetzt |
| |
Ich kann die Karte, die Datentabelle und |
| |
die Verteilung auf einmal. |
| |
Und wenn ich etwas über ein bestimmtes wissen möchte ... |
| |
Ich kann zum Beispiel hier auf die Dinosaurier eines bestimmten Staates klicken und ihnen dort folgen. |
| |
Versuchen wir das beispielsweise mit Utah. |
| |
Utah ist ein Bundesstaat mit vielen Dinosaurierfunden. Dort gibt es auch das sogenannte Dinosaur National Monument, an dessen Besuch ich als Kind gerne zurückdenke. |
| |
Dort gibt es ein hübsches kleines Besucherzentrum, das in die Felswand eingebaut ist, wo die Fossilien gefunden wurden. Man kann hineingehen und die Dinosaurierfossilien sehen. |
| |
sozusagen in ihrem natürlichen Lebensraum. |
| |
Wenn ich mir das anschaue, kann ich erkennen, welche Arten von Fossilien in den heißen und trockenen südlichen Regionen des Staates gefunden werden, und zwar in großen Mengen. Im Norden, wo sich die vielen Skipisten befinden, ist das nicht der Fall. |
| |
Aber ich sehe auch noch etwas anderes, das mich ein wenig beunruhigt. |
| |
Dieser Punkt hier ist als in Utah liegend kodiert, |
| |
Aber es sieht nicht so aus, als wäre es überhaupt in Utah. In Arizona ist es klar, also stimmt etwas nicht. Vielleicht sind die Daten in diesem PBDB falsch kodiert, vielleicht habe ich die Bedeutung der Bundesstaatenspalte falsch verstanden oder vielleicht etwas anderes. |
| |
Ich kann hier auf die Zeile klicken und dann in der Datentabelle nach unten. Sie wird ausgewählt, wenn ich zu Zeilen gehe, Nächstes ausgewählt, |
| |
scrollen Sie direkt dorthin. |
| |
Ich kann mir das mal genauer ansehen. Es ist irgendwie anders... da ist derselbe Typ, der die beiden anderen gefunden hat... das sagt mir nichts. |
| |
Breiten- und Längengrad. |
| |
Allerdings ist „County“ dasselbe wie hier oben, daher kann es sein, dass Staat und County richtig sind, aber die tatsächlichen Längen- und Breitengrade falsch sind. |
| |
Ich bin mir nicht sicher. Das erfordert weitere Untersuchungen, aber vorerst werde ich diese Zeilen ausblenden und aus meiner Analyse ausschließen, da sie problematisch erscheinen. Ich kann später darauf zurückkommen. |
| |
und untersuchen, was mit ihnen nicht stimmt. |
| |
Das sieht ziemlich gut aus. |
| |
Datei, Projekt speichern, Sie werden nach einem Dateinamen gefragt. |
| |
Ich würde Dinosaurier sagen, aber ich kann das nicht richtig buchstabieren. Also ändere es einfach zu dinosjmpprj, speichere und das war’s. Fertig. |
| |
Das Speichern eines Projekts in JMP 16 erfolgt mit nur einem Klick. Die Datentabelle, die Berichte und deren Layout auf dem Bildschirm wurden alle in |
| |
Diese Projektdatei, die ich gerade gespeichert habe. Jetzt kann ich sie so lange liegen lassen, wie ich möchte. Fünf Sekunden oder fünf Monate später kann ich sie erneut laden, und alles ist wieder da, wo ich aufgehört habe. |
| |
Es ist eines der |
| |
Zu den sehr leistungsstarken Funktionen von Projekten gehört die Möglichkeit, Ihre Arbeit zu speichern, wann immer Sie möchten, und jederzeit darauf zurückzukommen. |
| |
Wie funktioniert das? Das Projekt speichert alles je nach Art des Projekts am entsprechenden Ort. Die Berichte werden als JSL gespeichert und in die Projektdatei eingefügt. |
| |
Bei den Datentabellen kommt es darauf an, ob die Tabelle schon einmal gespeichert wurde und wenn ja, wo. |
| |
Die Datentabelle von dinosauriformesUSA ist derzeit nirgends gespeichert. Wir haben sie importiert und anschließend als neue, nicht gespeicherte Tabelle belassen. |
| |
Wenn wir ein Projekt speichern, das eine neue, nicht gespeicherte Datei enthält, speichert JMP diese automatisch an einem geheimen Speicherort in der Projektdatei. Wenn wir das Projekt dann erneut öffnen, wird es wieder im neuen, nicht gespeicherten Zustand gespeichert. |
| |
Kehrt in denselben Zustand zurück, in dem es sich befand, als wir das Projekt gespeichert haben. |
| |
Da es sich jedoch um eine sehr wichtige Datentabelle in diesem Projekt handelt, möchten wir sie wahrscheinlich irgendwann tatsächlich speichern, und sei es nur, weil es uns ermöglicht, einen gespeicherten Zustand wiederherzustellen, wenn wir eine Änderung an den Daten vornehmen, die wir später bereuen. |
| |
Um eine Datentabelle im Projekt zu speichern, wählen Sie „Datentabelle“ aus. Sie können das Menü hier verwenden oder die Datei speichern. |
| |
Und jetzt erhalten wir einen Dialog, der in JMP 16 neu ist, weil das Projekt … weil JMP uns fragen wird, wo wir die Tabelle speichern möchten. |
| |
Dieser Standardspeicherort, Projektinhalte, |
| |
ist ein Verweis auf die Dateien und Ordner, die in der Projektdatei selbst gespeichert sind. |
| |
Alles, was wir hier speichern, wird beim Speichern des Projekts in die Projektdatei eingebettet. |
| |
Genau das möchte ich mit der Dinosauriertabelle machen. Ich verwende einfach den Standardspeicherort, der Dateiname ist in Ordnung. Nach dem Speichern wird die Tabelle hier im Projektinhalt angezeigt. Wenn ich das Projekt erneut speichere, wird alles auf diese Weise auf die Festplatte geschrieben. |
| |
Dieser Projektinhaltspfad zeigt mir eine stets verfügbare Ansicht von allem, was ich im Projekt gespeichert habe. |
| |
Ich kann hier Ordner erstellen, |
| |
Wie Originaldaten, und ich könnte meine CSV-Datei in diesen Ordner verschieben. Da ist sie. Jetzt ist sie weg. Ich kann diesen Bereich also genauso verwenden wie einen Ordner auf meiner Festplatte, aber alles, was ich hier speichere, wird Teil des Projekts. Projekt, schließen Sie es. Jetzt habe ich |
| |
diese Datei mit |
| |
die darin gespeicherte Datei. |
| |
Natürlich gibt es im Moment nur diese eine Datentabelle, aber vielleicht |
| |
Bei größeren Projekten möchte ich oft mehr als eine Tabelle haben, und das ist in JMP völlig in Ordnung. |
| |
Vielleicht möchte ich mir Dinosaurier in North Carolina ansehen, wo ich lebe. |
| |
Ich könnte nachsehen, ob noch welche davon vorhanden sind. |
| |
besichtigt werden kann. Wir könnten meine Kinder dorthin mitnehmen. Findet North Carolina. Da sind wir, die Dinosaurier von North Carolina. |
| |
Ich könnte zur Datentabelle gehen und „Tabelle, Teilmenge nach Auswahl“ auswählen. |
| |
nennen Sie dies dinosauriformesNC. |
| |
Okay. |
| |
Da ist es. Vielleicht füge ich dies meiner ursprünglichen Datentabelle hinzu. |
| |
Und da habe ich es. Ich habe zwei Datentabellen, eine, die im Projektinhalt gespeichert wurde, und eine, die überhaupt nicht gespeichert wurde. Ich habe eine Karte im Graph Builder und eine Verteilung. |
| |
Speichern Sie das alles zusammen. |
| |
Schließen Sie es. |
| |
Hier kommt der Teil zum Teilen ins Spiel und der Titel dieser Präsentation lautete „Organisieren und teilen“. |
| |
Und der Grund, warum wir so viel über das Teilen sprechen, ist, dass das Teilen von Projekten jetzt, da wir in sich geschlossene Projekte haben, super einfach ist. Diese eine Datei enthält alles, was ich brauche. |
| |
und damit alles, was jeder andere zum Öffnen und Anzeigen dieses Projekts benötigt. Wenn ich es also beispielsweise mit einem Kollegen teilen möchte, |
| |
Ich könnte vielleicht einfach |
| |
Hängen Sie es an eine E-Mail an. |
| |
Und das war’s. Das ist alles, was John braucht, um mein Dinosaurierprojekt in dieser einzelnen angehängten Datei zu öffnen. |
| |
Ich kann die in sich geschlossenen Projekte auch nutzen, um sie in die JMP-Community hochzuladen und meine Arbeit mit der größeren JMP-Community zu teilen. Oder wenn ich auf einen Fehler stoße, kann ich dieses Projekt an den technischen Support von JMP senden und ihn bitten, den Fehler und die Ursache zu untersuchen. |
| |
Außerdem erstelle ich gerne Sicherungskopien des Projekts, insbesondere wenn ich mit komplizierten Skripten arbeite. |
| |
Und ich möchte, dass es in einen bekannten Zustand zurückkehrt. Ich kann Dinos nehmen und Dinos machen |
| |
Version eins oder was auch immer, und jetzt sind alle Datentabellen darin enthalten. Wenn ich diese also öffne und eine Änderung an der Datentabelle vornehme, |
| |
Ich habe immer noch meine Sicherungskopie dort, auf die ich bei Bedarf zurückgreifen kann. Ich könnte sogar ein automatisiertes Skript schreiben, das jeden Tag den Zeitstempel erfasst und irgendwo in einem Archiv speichert. |
| |
Die andere Sache |
| |
Projekte können natürlich auch Dinge öffnen, die nicht im Projekt gespeichert sind. Sie müssen kein eigenständiges Projekt erstellen, wenn Sie nicht möchten. |
| |
Ich kann eine Datei auf der Festplatte öffnen, beispielsweise wenn ich dieses Bild des Besucherzentrums in das Projekt einbinden möchte. Ich kann sie einfach öffnen. |
| |
Da ist es, ein Teil meines Projekts, geöffnet im Tab. Wenn ich das Projekt jetzt speichere, wird das Bild einfach referenziert. Ich sehe, dass es einen Pfad hat und das Projekt es einfach über den Pfad referenziert. Diese Datei hier benötigt also diese Datei hier, um ordnungsgemäß zu funktionieren. Sie ist nicht mehr in sich geschlossen. |
| |
Dies hat jedoch einige Vorteile, wenn ich beispielsweise eine wirklich sehr große Datei einbinden möchte. Ich möchte keine Kopie im Projekt haben. |
| |
Wenn die Datei von einem externen System erstellt und jede Nacht um Mitternacht automatisch aktualisiert wird, möchte ich immer die neueste Version haben. |
| |
Oder wenn ich möchte, dass mehrere Projekte dieselbe Datentabelle oder dasselbe Skript verwenden, sodass, wenn eines davon eine Änderung vornimmt, alle anderen die aktualisierte Version erhalten. Ich kann sie alle auf dieselbe Datei irgendwo auf |
| |
meinem Computer oder einem Netzwerklaufwerk irgendwo. Es liegt ganz bei Ihnen, wie Sie mit Projekten arbeiten. Sie können das Muster und die Art und Weise finden, die für Sie am sinnvollsten ist |
| |
wie Sie JMP verwenden und wie Sie die Probleme lösen, auf die Sie stoßen. |
| |
Ich denke, wir sind |
| |
fast aus der Zeit, aber ich werde noch schnell ein paar Dinge zeigen, die Sie sich ansehen können |
| |
Weitere Informationen finden Sie auf der JMP-Website oder in anderen Ressourcen. Eine davon sind die Projektlesezeichen. Dies ist ein weiterer nützlicher Werkzeugbereich hier. |
| |
Und das funktioniert genauso wie Lesezeichen in einem Webbrowser oder einem anderen System, da ich Links zu Dateien erstellen kann, die vielleicht nicht immer geöffnet sind. |
| |
Ich kann eine Datei auf der Festplatte oder eine Datei aus dem Projektinhalt mit einem Lesezeichen versehen. Das dient dann als Schnellverknüpfung, um die Datei in Zukunft zu öffnen, wenn ich möchte. |
| |
Sie haben Zugriff darauf, aber es ist nicht immer geöffnet. |
| |
Außerdem gibt es einen Projektprotokollbereich, in dem ich Protokollnachrichten anzeigen kann, die vom Projektinhalt generiert werden, also von allen im Projekt geöffneten Dingen. |
| |
Dies ist besonders nützlich für Skriptersteller |
| |
und Aktivitäten, die viele Protokollnachrichten generieren, die für mich wichtig sind. |
| |
Und schließlich haben wir in JMP 16 eine |
| |
Richten Sie JMP-Einstellungen ein, um die Verwendung von Projekten und die Anzeige von Projekten anzupassen. |
| |
Mit den ersten beiden können Sie beim Öffnen von JMP automatisch Projekte erstellen oder automatisch ein Projekt um eine Datei herum erstellen, die Sie möglicherweise öffnen und die sich in einem Projekt befindet. |
| |
Hier können Sie entscheiden, wie das Standardprojekt aussehen soll und welche Werkzeugbereiche angezeigt werden sollen. Und dieses hier, |
| |
Ich bin ziemlich stolz darauf. Mit der Projektvorlage können Sie ein Projekt erstellen, es auf der Festplatte speichern und JMP mitteilen, dass jedes Mal, wenn ich ein neues Projekt einreiche, eine Kopie dieses Projekts als mein |
| |
neues leeres Projekt. Wenn Sie also bestimmte Dateien haben, die Sie oder Ihre Organisation ständig verwenden, und Sie möchten, dass jedes Projekt, das Sie starten, diese Datei geöffnet hat |
| |
oder vielleicht nur diese Datei mit einem Lesezeichen versehen, damit Sie schnell darauf zugreifen können. Sie können eine Projektvorlage erstellen, JMP darauf verweisen und dann enthält jedes neue Projekt, das Sie starten, diese Dateien oder diese Lesezeichen oder vielleicht nur das Layout der Fenster und Bereiche, das Sie bevorzugen. |
| |
Das ist so ziemlich alles, was ich habe. Normalerweise würde ich hier eine Pause für Fragen einlegen, aber da dies aufgezeichnet ist, |
| |
Ich werde stattdessen einfach diese Einladung aussprechen. Wenn Sie Fragen, Kommentare, Funktionsvorschläge oder Fehlerberichte zu Projekten haben, |
| |
Sie können mich gerne direkt kontaktieren. Mein Name ist Aaron Andersen. Während oder nach der Konferenz und insbesondere bei Fehlerberichten wenden Sie sich bitte an meine freundlichen Kollegen vom JMP-Support. |
| |
Abschließend möchte ich darauf hinweisen, dass das Projekt, das wir gerade hier erstellt haben, dinosauriformes.jmpprj, in JMP 16 als Beispielprojekt enthalten ist. |
| |
Wenn Sie also weiter nachforschen möchten, was mit den Zeilen "Utah" und "nicht Utah" nicht stimmt, |
| |
oder wenn Sie in naher Zukunft die Vereinigten Staaten besuchen und sehen möchten, ob in der Gegend, in der Sie sich aufhalten, Dinosaurier gefunden wurden, finden Sie dieses Projekt im Ordner mit den Beispielprojekten von JMP 16. |
| |
Vielen Dank für Ihr Kommen. Ich wünsche Ihnen viel Spaß auf der restlichen Konferenz. Herzliche Grüße und gute Nacht. |