J'ai récemment commencé à utiliser l'application Trackman dans mon studio de golf local.
Je télécharge les données et j'utilise JMP pour les analyser.
La collecte de données n'en est qu'à ses débuts, mais j'ai une question particulière concernant la modification de la structure des données afin de rendre les données Trackman plus « analysables ».
L'un des aspects qui m'intéressent est la position d'impact de la balle sur la face du club.
Trackman affiche les données dans une colonne de texte intitulée « hauteur d'impact », et les données pour chaque coup se présentent sous la forme, par exemple : 4D, 2U, 1D, 0, où le nombre représente la distance en mm et D ou U indique si la frappe a été effectuée « en bas » ou « au-dessus » du point d'impact idéal sur la face du club (donc « 0 » correspond à une frappe parfaite exactement sur le point d'impact idéal ; 4D à une frappe à 4 mm en dessous du point d'impact idéal ; 2U à une frappe à 2 mm au-dessus du point d'impact idéal, etc.).
Je souhaite convertir ces données textuelles en valeurs numériques positives ou négatives. Les valeurs positives seraient supérieures à la valeur cible, et les valeurs négatives inférieures (par exemple, 4D deviendrait -4 et 2U deviendrait +2). Cela me permettrait de créer un graphique de contrôle pour ces données.
Je suppose que cette conversion utilise une sorte de formule, mais je ne sais pas comment la calculer.
Je joins mon tableau de données JMP pour référence (la colonne pertinente est « Hauteur d'impact »)
Vos conseils sont les bienvenus.
Une formule possible pourrait ressembler à ceci :
dir = If(Right(:Impact Height, 1) == "D",
-1
,
1
);
Num(Substitute(:Impact Height, "D", "", "U", "")) * dir;
OK, merci, je vais essayer.
Jarmo – J’ai essayé la formule ci-dessus et elle a parfaitement fonctionné ! Merci beaucoup !