Ich nutze seit Kurzem die Trackman-App in meinem örtlichen Golfschwungstudio.
Ich lade die Daten herunter und verwende JMP zur Analyse.
Es ist noch sehr früh in der Datenerfassung, aber ich habe eine konkrete Frage zur Modifizierung der Datenstruktur, um die Trackman-Daten besser "analysierbar" zu machen.
Eines der Dinge, die mich interessieren, ist die Treffpunktlage des Balls auf der Schlagfläche des Schlägers.
Trackman gibt die Daten in einer Textspalte mit dem Titel „Aufprallhöhe“ aus. Die Daten für jeden Schlag haben die Form beispielsweise 4D, 2U, 1D, 0, wobei die Zahl die Entfernung in mm angibt und das D oder U angibt, ob der Treffpunkt „unterhalb“ oder „oberhalb“ des Sweetspots auf der Schlagfläche lag (also „0“ ein perfekter Treffer genau auf dem Sweetspot; 4D ein Treffer 4 mm unterhalb des Sweetspots; 2U ein Treffer 2 mm oberhalb des Sweetspots usw.).
Ich möchte diese Textdaten in einen positiven oder negativen Zahlenwert umwandeln, wobei ein positiver Wert über dem optimalen Bereich und ein negativer Wert darunter liegt (z. B. 4D in -4 und 2U in +2). Dadurch kann ich die Daten in Kontrolldiagrammen darstellen usw.
Ich vermute, diese Umrechnung ist eine Art Formel, aber ich bin mir nicht sicher, wie man sie anwendet.
Ich füge meine JMP-Datentabelle als Referenz bei (relevante Spalte ist "Aufprallhöhe")
Ich bin für jeden Rat sehr dankbar.
Eine mögliche Formel könnte etwa so aussehen:
dir = If(Right(:Impact Height, 1) == "D",
-1
,
1
);
Num(Substitute(:Impact Height, "D", "", "U", "")) * dir;
Okay – danke, ich werde es versuchen.
Jarmo – Ich habe die obige Formel ausprobiert und sie hat perfekt funktioniert! Vielen Dank!