<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Für Discovery 2014 teilte ich mit, wie ich JSL verwendet habe, um fast vier Jahre textbasierte Essensprotokolle und Excel-formatierte Aktivitätsdaten für die Visualisierung mit JMPs Graph Builder zu verarbeiten. Ich habe ausführlich in den Diagrammen gepostet, die zu meinem Projekt in einer JMP-Blogreihe gehörten Hier . Im Vergleich dazu war das Importieren von Daten aus meinen handschriftlichen Trainingsprotokollen in JMP ein sehr manueller Prozess! In den letzten Monaten widmete ich mich in den frühen Morgenstunden der Eingabe von Daten zu 1) allen Krafttrainings, die ich 2014 absolvierte, und 2) meinen Workouts im Monat Januar in den Jahresbereichen 1999-2005 und 2010-2013. Die Zeilen in meiner JMP-Tabelle enthielten eindeutige Kombinationen aus Trainings-Gewicht-Set-Wiederholungen, zusammen mit Datum, Name des Trainings, Start- und Endzeit und -dauer des Trainings und Dauer sowie einer Formel-Spalte, in der das Gesamtgewicht für jede Zeile berechnet wurde. Ich habe eine Reihe von Visualisierungen dieser Daten erstellt und auch eine Reihe von Recode-Skripts zum Verwalten der Datenbereinigung. Ich fand es wichtig, Übungsnamen zu standardisieren, damit die Aggregation nach Übung und Körperteil so vollständig wie möglich war.
Bei der Erstellung von Visualisierungen dieser Datentabelle wurden verschiedene Filterstrategien verwendet, um meine Trainingsmuster nach Jahr, Monat und Trainingsprogramm zu visualisieren. Ich habe mit dem lokalen Datenfilter von JMP angefangen, um bestimmte Workouts auszuwählen oder Datumsbereiche, um die Ansicht einzelner Berichte einzuschränken. Während der Schneeveranstaltung der letzten Woche habe ich eine benutzerdefinierte weibliche Muskelkarte mit dem JMP-Add-In Custom Map Creator erstellt (geschrieben vom früheren JMP-Entwickler Justin Mosiman und verfügbar in der JMP-Benutzergemeinschaft.) Hier ). Mein Kollege Xan Gregg hat mir von dem Add-In erzählt, wodurch es einfacher wird, Formen zu verfolgen und die gepaarte Formdatei und die XY-Koordinatendatei zu erstellen, aus denen eine benutzerdefinierte JMP-Map besteht.
Meine Trainingsdatendatei enthält eine Spalte, die den ShapeID-Werten in diesen Dateien entspricht. Nachdem ich meine benutzerdefinierten Kartendateien an meinem AppData / Roaming-Benutzerspeicherort für JMP 12 platziert habe, kann ich die Spalte, die meine Shape-IDs enthält, als Map-Shape angeben Diagramm-Generator (oder klicken Sie mit der rechten Maustaste, um Muscle Shapes als Hintergrundkarte an anderer Stelle auszuwählen). Ich kann die Muskelformen mithilfe von Metriken wie Gesamtsumme des angehobenen Gewichts und maximalen Gewichts für jeden allgemeinen Muskelbereich färben.
Aber vielleicht am coolsten, ich kann meine Muskelkarte als Auswahlfilter verwenden, um meine Daten zu untersuchen und detaillierte Trainingsergebnisse nach Bereich und Übung zu sehen. In JMP 12 wurde eine Auswahlfilterung eingeführt, mit der ein Diagramm als Filter für ein oder mehrere andere Diagramme in einem Bericht verwendet werden kann. Hier ist ein Beispiel eines kombinierten Berichts, den ich erstellt habe. Meine Muskelkarte wird durch den Anteil des von jedem Muskelbereich angehobenen Gesamtgewichts gefärbt. Verknüpfte Diagramme zeigen das Gesamtgewicht an, das durch Körperteil und Übung (rechts) und Monat (unten) angehoben wurde. Im ersten Screenshot werden im Bericht keine Körperteile ausgewählt, daher werden Daten für alle Bereiche angezeigt:
http://sww.sas.com/blogs/wp/shconn/files/2015/02/Unfiltered-report.jpg
Hier ein Beispiel, bei dem ich meine Rücken- und Schultermuskelbereiche oben links ausgewählt habe, um Daten nur für Übungen zu filtern und anzuzeigen, die hauptsächlich diese Bereiche bearbeitet haben. Wie Sie sehen, werden die anderen Diagramme im Bericht jetzt so gefiltert, dass sie nur Daten für diese Bereiche enthalten. Durch Verwenden eines gestapelten Balkendiagramms für das untere Diagramm kann ich den Anteil des Gesamtgewichts für jeden Bereich aus der kombinierten Gesamtmenge anzeigen.
http://sww.sas.com/blogs/wp/shconn/files/2015/02/Focus-on-back-and-shoulders.jpg
Ich habe eine Zusammenfassung zu diesem Thema für JMP Discovery 2015 in San Diego eingereicht. Ich hoffe es wird angenommen! Dieses Projekt hat mir viele neue Ideen gegeben, wie Sie die Auswahlfilterung für andere arbeitsbezogene Projekte verwenden können. Dies wird mich auch motivieren, mehr meiner Trainingsdaten in JMP einzugeben. Ich habe Daten in Notebooks, die bis Mitte Oktober 1998 zurückreichen. Obwohl ich seitdem nicht kontinuierlich verfolgt habe, habe ich große Datenmengen über meine Trainingsjahre von 1998-2005 und 2009 bis heute. Unglücklicherweise verlor ich in meinem letzten Jahr an der High School das Trainingsheft, das ich mehrere Jahre lang aufbewahrt hatte, als ich in der Turnhalle sehr schwer trainierte, um mich auf die Rennsaison vorzubereiten, als ich an Shot-Put- und Diskus-Events teilnahm. Aber ich habe noch viele Daten, um mich zu beschäftigen!