Lautsprecher | Abschrift |
| Aaron Andersen, JMP | Also, willkommen, Ihre Arbeit mit eigenständigen Projekten in JMP 16 zu organisieren und zu teilen. 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 World Headquarters zu Ihnen komme, aber dieses Mal trifft beides nicht zu. Erstens, weil sie uns darum gebeten haben |
| diese Präsentationen im Voraus aufzeichnen, sie haben mir nicht gesagt, warum, aber ich vermute, sie haben Zweifel an meiner Fähigkeit, um drei Uhr morgens kohärent und lehrreich zu sein, |
| sie könnten recht haben. Und zweitens, weil keiner von uns tatsächlich arbeitet, aber trotzdem alle von zu Hause aus arbeiten. Ich komme also heute Morgen zu Ihnen, vorab aufgenommen aus der Ecke meines Schlafzimmerschranks in Apex, North Carolina. |
| Wir tun unser Bestes. |
| Trotzdem hoffe ich, Ihnen ein paar Dinge über Projekte beibringen zu können, die Ihnen helfen können, JMP besser und effizienter zu nutzen, also fangen wir gleich an. |
| Auf diese Weise können Sie eine Reihe von JMP-Inhalten in einem einzigen organisierten Fenster anzeigen und eine Reihe von JMP-Inhalten in einer einzigen organisierten Datei speichern. |
| Der beste Weg, das zu verstehen, ist, es in Aktion zu sehen. Lassen Sie uns loslegen und 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 ein paar Daten. |
| Die Daten, die ich heute verwenden möchte, heißen dinosauriformesUSA.csv. |
| Und dinosauriformes sind eine Lichtung von Reptilien, zu denen Dinosaurier, ihre nahen Verwandten und alle ihre Nachkommen gehören. |
| Ich habe diese Daten von einer Gruppe namens Paleontology Database. Sie haben Informationen über, glaube ich, jede archäologische Stätte in der Geschichte der Welt oder paläontologische Stätte. |
| Mit Informationen darüber, wer und wo wie was und so weiter. Es ist alles Creative Commons-lizenziert und Sie können jede beliebige Teilmenge davon in jedem gewünschten Format herunterladen, sodass es Spaß macht, mit Daten zu spielen. |
| Und das ist etwas, was ich gemacht habe, nur die Dinosaurierformen |
| in den Vereinigten Staaten von Amerika. |
| Was ich tun möchte, ist, diese Daten in mein Projekt zu importieren. |
| Also ziehe ich es zuerst in den Projektinhalt. Ich werde erklären, was in Kürze hier. Nur jetzt füge ich das dem Projekt hinzu, ich kann dann mit der rechten Maustaste klicken und den Importassistenten von JMP verwenden, um die Daten zu importieren. |
| Meine Daten ... hier sind einige Header-Informationen und dann gibt es die eigentlichen Daten. Meine Daten beginnen in Zeile 19. |
| Ich weiß das, weil ich diese Präsentation geprobt habe, nicht weil ich so unglaublich schnell zählen kann. |
| Als nächstes stimmen die Rufnummern und importieren. Und da haben wir 9.531 Reihen mit Dinosaurier-Daten und jede Menge nützliche Spalten, von denen mir die meisten nicht viel sagen. Ich bin kein Paläontologe, aber ich habe die Informationen gelesen, die mit einer Tabelle geliefert wurden, und ich weiß, dass einige davon sind. |
| Versuchen Sie also, ein Gefühl dafür zu bekommen, was in diesen Daten steckt. Ich denke, ich werde mir zuerst nur die Zählung nach Bundesstaat ansehen, damit ich irgendwie sehen kann, wo im Land |
| Alle diese Fossilien wurden gefunden. Dazu werde ich die Distributionsplattform von JMP verwenden. Ich werde die Verteilung nach Bundesstaaten leiten. Filter ist hier hilfreich ... Zustand ... okay. Und das öffnet |
| in einer Registerkarte im Projekt. Jetzt habe ich eine Datentabelle und diesen Verteilungsbericht, die alle im Projektfenster leben. |
| Ich kann diesen Werkzeugbereich des Arbeitsbereichs verwenden, um zwischen ihnen umzuschalten, oder ich klicke oben auf die Registerkarten. |
| Wir beginnen also, den Wert von Projekten hier zu erkennen. |
| Ich kann diese Daten nach Zählung ordnen. Jetzt kann ich anfangen zu sehen, wo diese Daten sind. Unten hier haben wir die Staaten in den Vereinigten Staaten, in denen die meisten paläontologischen Ausgrabungen gemacht wurden. |
| Wyoming, Montana und New Mexico. Das klingt alles nach Dinosaurierorten, diese archtypischen heißen, trockenen, kargen Ebenen aus der Eröffnungsszene von Jurassic Park. |
| Ich bin jedoch überrascht, wie wenige es in den Dakotas gibt. Was mich wirklich überrascht, ist Florida. Ich halte Florida nicht für besonders |
| Dinosaurier Ort. Es ist sehr nass und es liegt sehr tief, glaube ich |
| Der größte Teil des Staates liegt etwa 10 Meter über dem Meeresspiegel oder so. |
| Also das überrascht mich. |
| Ich möchte mehr wissen. |
| Um ein etwas besseres Bild davon zu bekommen, wo sich die Dinge befinden, kann ich eine Karte erstellen, auf der zu sehen ist, wo sich die einzelnen Funde befunden haben und vielleicht welche Art von Fossilien dort gefunden wurden. |
| Dazu starte ich Graph Builder. Es wird in einem separaten Tab angezeigt. Und ich werde es tun |
| Breitengrad durch Längengrad grafisch darstellen. Auch diese Filter, neu in JMP 16, sind super nützlich. Breitengrad nach Längengrad grafisch darstellen, wobei nur die Punkte angezeigt werden. |
| Ich möchte eine Hintergrundkarte einfügen, damit ich die Staatsgrenzen sehen kann. |
| JMP wird mit mehreren davon geliefert, einschließlich dieser. Na, bitte. Zoomen Sie vielleicht mit dem Lupenwerkzeug ein wenig hinein. |
| Und dann würde ich gerne nach Klasse kolorieren, um eine allgemeine Verallgemeinerung dessen zu bekommen, was für Dinge gefunden wurden. |
| Jetzt fertig. |
| Vielleicht noch ein bisschen mehr heranzoomen. |
| Fokus. |
| Und ich sehe bereits die Antwort auf die Florida-Frage, die ich vorhin hatte, denn alle Dinosaurier in Florida, |
| sie sind alle Aves oder Vögel. |
| Wohingegen |
| dein... |
| während Ihre Saurischcia und Ornithischia (diese Wörter sind ... ich habe nach all der Zeit immer noch Schwierigkeiten, sie auszusprechen) im Zentrum des Landes mehr gefunden werden, wo wir eher an die typischen Dinosaurierfundorte denken. |
| So das ist... |
| das ist schon ziemlich brauchbar. |
| Aber um die Datenerkennungsfähigkeiten von JMP wirklich zu schätzen, müssen wir bedenken, dass alles miteinander verknüpft ist. Es wäre also hilfreich, wenn wir sowohl die Daten als auch die Verteilung und die Karte gleichzeitig sehen und gemeinsam mit ihnen interagieren könnten. |
| Projects macht dies wirklich einfach. Ich nehme einfach die Verteilung, greife sie, ziehe sie zur Seite ... da sind wir. |
| Schließen Sie das. Größe dieses etwas. |
| Dann nehme ich meine Karte, ziehe sie nach oben, einfach so, und jetzt |
| Ich kann die Karte, die Datentabelle und sehen |
| die Verteilung auf einmal. |
| Und wenn ich etwas über ein bestimmtes wissen möchte... |
| die Dinosaurier eines bestimmten Bundesstaates, zum Beispiel, ich kann sie hier anklicken und ihr dort folgen. |
| Versuchen wir das mal mit Utah. |
| Nun ist Utah ein Bundesstaat mit vielen Dinosaurierfunden. Es enthält auch etwas namens Dinosaur National Monument, an das ich mich gerne als Kind erinnere, |
| wo sie dieses hübsche kleine Besucherzentrum haben, das tatsächlich in die Seite der Felswand eingebaut ist, wo die Fossilien gefunden wurden. Sie können also hineingehen und die Dinosaurierfossilien sehen |
| in ihrem natürlichen Lebensraum sozusagen. |
| Ich kann mir das also ansehen und ich kann beginnen, die Arten von Fossilien zu sehen, die in den südlichen Gebieten des Bundesstaates, wo es heiß und trocken ist, gefunden werden, und sicherlich gehäuft. Nicht im Norden, wo alle Skipisten sind. |
| Aber ich sehe auch etwas anderes, das mich ein wenig beunruhigt. |
| Dieser Punkt hier ist als in Utah kodiert, |
| aber es sieht überhaupt nicht so aus, als wäre es in Utah. Es ist leer in Arizona, also stimmt etwas nicht. Vielleicht sind die Daten in PBDB falsch codiert, vielleicht habe ich genau falsch verstanden, was diese Statusspalte bedeutet, oder vielleicht etwas anderes. |
| Ich kann hier auf die Zeile klicken und dann unten in der Datentabelle, sie wird ausgewählt, wenn ich zu Zeilen gehe, als nächstes ausgewählt, |
| scrollen Sie direkt zu ihnen. |
| Ich kann mir das ein bisschen anschauen. Es ist irgendwie anders als ... da ist derselbe Typ, beide gefunden, der andere ... sagt mir nichts. |
| Breiten-und Längengrad. |
| County ist jedoch dasselbe wie hier oben, also kann es sein, dass der Bundesstaat und der County richtig sind, aber der tatsächliche Breiten- und Längengrad falsch ist. |
| Ich bin mir nicht sicher. Das erfordert weitere Untersuchungen, aber im Moment werde ich diese Zeilen einfach ausblenden und aus meiner Analyse ausschließen, da sie problematisch zu sein scheinen, und ich kann später darauf zurückkommen |
| und untersuchen, was mit ihnen los ist. |
| Das sieht ziemlich gut aus. |
| Datei, Projekt speichern, es wird Sie nach einem Dateinamen fragen. |
| Ich werde Dinosaurier sagen, aber ich kann das nicht wirklich buchstabieren, also ändere einfach zu dinosjmpprj, speichere und das war's. Sie sind fertig. |
| Das Speichern eines Projekts in JMP 16 ist mit einem Klick möglich. Die Datentabelle, die Berichte und ihr Layout auf dem Bildschirm wurden alle gespeichert |
| diese Projektdatei, die ich gerade gespeichert habe. Und jetzt kann ich das so lange stehen lassen, wie ich will, und fünf Sekunden oder fünf Monate später kann ich darauf zurückkommen, es neu laden, und alles kommt genau dort zurück, wo ich es aufgehört habe. |
| Es ist einer der |
| Eine sehr leistungsstarke Funktion von Projekten ist die Möglichkeit, Ihre Arbeit zu speichern, wann immer Sie möchten, und darauf zurückzukommen, wann immer Sie möchten. |
| Also, wie funktioniert das? Nun, da geht das Projekt raus und speichert alles an der richtigen Stelle, je nachdem, um was es sich handelt. Diese Berichte werden als JSL gespeichert und in die Projektdatei eingefügt. |
| Bei den Datentabellen kommt es darauf an, ob die Tabelle schon gespeichert wurde und wenn ja, wo. |
| Im Moment ist diese DinosaurieriformesUSA-Datentabelle nirgendwo gespeichert. Wir haben es importiert und dann einfach als neue nicht gespeicherte Tabelle belassen. |
| Wenn wir ein Projekt speichern, das eine neue nicht gespeicherte Datei enthält, speichert JMP automatisch an einem geheimen Ort in der Projektdatei und speichert es dann, wenn wir das Projekt erneut öffnen, wieder im neuen nicht gespeicherten Zustand. |
| Kehrt in denselben Zustand zurück, in dem es sich befand, als wir das Projekt gespeichert haben. |
| Da dies jedoch eine sehr wichtige Datentabelle in diesem Projekt ist, möchten wir sie wahrscheinlich irgendwann tatsächlich speichern, wenn es uns aus keinem anderen Grund als dem möglich wäre, 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, und Sie können das Menü hier verwenden, oder Sie können Datei speichern verwenden. |
| Und jetzt erhalten wir einen Dialog, der neu in JMP 16 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. |
| Das würde ich gerne mit der Dinosauriertabelle machen, aber ich verwende einfach den Standardspeicherort, der Dateiname ist in Ordnung, drücke auf Speichern und er wird hier im Projektinhalt angezeigt. Wenn ich das Projekt erneut speichere, wird alles auf diese Weise auf die Festplatte geschrieben. |
| Dieser Projektinhaltspfad zeigt mir eine immer 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 es. Jetzt ist es weg. Ich kann diesen Bereich also so verwenden, als würde ich einen Standortordner irgendwo auf meiner Festplatte verwenden, aber alles, was ich hier ablege, wird Teil des Projekts. Projekt, schließen Sie es ab. 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 in North Carolina, wo ich lebe, Dinosaurier ansehen. |
| Ich könnte mal schauen, ob es noch welche gibt |
| besichtigt werden können. Wir könnten meine Kinder dorthin bringen. Finden Sie North Carolina. Da sind wir, die Dinosaurier aus North Carolina. |
| Ich könnte zur Datentabelle gehen und eine Tabelle erstellen, Teilmenge nach Auswahl, |
| Nennen Sie dies dinosauriformesNC. |
| Okay. |
| Da ist es. Vielleicht tab ich das mit meiner ursprünglichen Datentabelle. |
| 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 aus. |
| Hier kommt der Teilen-Teil ins Spiel und der Titel dieser Präsentation lautet Organisieren und Teilen. |
| Und der Grund, warum wir so viel über das Teilen sprechen, ist, dass das Teilen von Projekten super einfach ist, jetzt, wo wir eigenständige Projekte haben. Diese eine Datei enthält alles, was ich brauche, |
| und damit alles, was andere zum Öffnen und Anzeigen dieses Projekts benötigen. Wenn ich es also beispielsweise mit einem Kollegen teilen wollte, |
| Ich könnte nur vielleicht |
| hängen Sie es an eine E-Mail an. |
| Und das ist es. Das ist alles, was John braucht, um mein Dinosaurierprojekt in dieser einzelnen angehängten Datei zu öffnen. |
| Ich kann diese ... eigenständigen Projekte auch verwenden, um sie auf die Parteien der JMP-Benutzergemeinschaft hochzuladen und meine Arbeit mit der größeren JMP-Gemeinschaft zu teilen. Oder wenn ich auf einen Fehler stoße, könnte ich dieses Projekt an den technischen Support von JMP senden und ihn bitten, zu untersuchen, was schief gelaufen ist und warum. |
| Eine andere Sache, die ich gerne mache, ist, Sicherungskopien des Projekts zu erstellen, besonders 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 darin alle Datentabellen enthalten, also wenn ich diese öffne und die Datentabelle ändere, |
| Ich habe immer noch meine Sicherungskopie dort, die ich bei Bedarf zurückziehen kann. Ich kann sogar ein automatisiertes Skript schreiben, das diesen jeden Tag als Zeitstempel nimmt und irgendwo in einem Archiv festhält. |
| Die andere Sache |
| Projekte können natürlich Dinge öffnen, die nicht im Projekt gespeichert sind. Sie müssen kein eigenständiges Projekt erstellen, wenn Sie dies nicht möchten. |
| Ich kann eine Datei auf der Festplatte öffnen, vielleicht möchte ich dieses Bild des Besucherzentrums in das Projekt aufnehmen. Ich kann das einfach öffnen. |
| Dort ist es, Teil meines Projekts, auf der Registerkarte geöffnet. Wenn ich das Projekt jetzt speichere, wird das Bild nur referenziert. Ich kann sehen, dass es einen Pfad hat und Projekte nur nach Pfad darauf verweisen. Diese Datei hier benötigt also jetzt diese Datei hier, um richtig zu funktionieren. Es ist nicht mehr in sich geschlossen. |
| Aber es gibt einige Vorteile, wenn ich vielleicht eine Datei einbinden möchte, die wirklich sehr, sehr groß ist. Ich möchte keine Kopie im Projekt haben. |
| Wenn die Datei von einem externen System erstellt und jede Nacht um Mitternacht automatisch aktualisiert wird und ich immer die neueste Version haben möchte. |
| Oder wenn ich möchte, dass mehrere Projekte dieselbe Datentabelle oder dasselbe Skript gemeinsam nutzen, sodass alle anderen die aktualisierte Version erhalten, wenn eines von ihnen eine Änderung daran vornimmt. Ich kann sie alle irgendwo auf dieselbe Datei verweisen lassen |
| meinem Computer oder irgendwo auf einem Netzlaufwerk. Es liegt wirklich an Ihnen, wie Sie mit Projekten arbeiten. Sie können das Muster und die Art und Weise finden, die am sinnvollsten ist |
| wie Sie JMP verwenden und was die Probleme löst, auf die Sie stoßen. |
| Ich denke, das sind wir |
| sehr nah an der Zeit, aber ich werde schnell noch ein paar Dinge zeigen, die Sie sich ansehen können |
| auf der JMP-Website oder anderen Ressourcen für weitere Informationen. Eine davon sind die Projekt-Lesezeichen. Es ist ein weiterer nützlicher Werkzeugbereich hier drüben. |
| 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 mit einem Lesezeichen versehen oder eine Datei aus dem Projektinhalt mit einem Lesezeichen versehen, und das wird nur als schneller Link zum Öffnen dieser Datei in der Zukunft vorhanden sein, wenn ich möchte |
| Zugriff darauf haben, aber nicht immer geöffnet haben. |
| Außerdem ein Projektprotokollbereich, in dem ich Protokollnachrichten anzeigen kann, die von den Projektinhalten von ... generiert wurden, dh von allen im Projekt geöffneten Dingen. |
| Dies ist besonders nützlich für Scripter |
| und Aktivitäten, die viele Protokollmeldungen generieren, die mir wichtig sind. |
| Und schließlich haben wir in JMP 16 eine |
| Richten Sie JMP-Voreinstellungen ein, damit Sie anpassen können, wie Sie Projekte verwenden und wie Projekte für Sie angezeigt werden. |
| Mit den ersten beiden können Sie automatisch Projekte erstellen, wenn JMP geöffnet wird, 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 Sie... wie das Standardprojekt aussehen soll, welche Werkzeugfenster angezeigt werden sollen. Und das hier, |
| Ich bin ziemlich stolz auf. 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 Projekt angezeigt werden soll |
| 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 Scheiben, die Sie bevorzugen. |
| Das ist ungefähr alles, was ich habe. Normalerweise würde ich hier für Fragen innehalten, aber da dies vorab aufgezeichnet ist, |
| Ich werde stattdessen einfach diese Einladung aussprechen. Wenn Sie Fragen, Kommentare, Vorschläge zu Funktionen oder Fehlerberichte zu Projekten haben, |
| wenden Sie sich gerne direkt an mich. Nochmals, mein Name ist Aaron Andersen. Sprechen Sie während oder nach der Konferenz oder insbesondere im Falle von Fehlerberichten mit meinen freundlichen Kollegen vom technischen Support von JMP. |
| Abschließend möchte ich anmerken, dass das Projekt, das wir gerade hier erstellt haben, dinosauriformes.jmpprj, in JMP 16 als Beispielprojekt enthalten ist. |
| Wenn Sie sich also weiter damit befassen möchten, finden Sie heraus, was mit diesen Reihen in Utah, aber nicht in 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 JMP 16-Beispielprojektordner. |
| Danke fürs Kommen. Ich wünsche Ihnen für den Rest der Konferenz eine gute Zeit. Liebe Grüße und gute Nacht. |