Matplotlib を使用して、レース イベントからの速度/距離データをプロットしています。たとえば、距離と時間です。時間は横軸、距離は縦軸です。
私の入力は 2 つのベクトルで、1 つは「イベント開始からの秒数」の時間値を含み、もう 1 つは「これまでの移動距離」を含みます。同じプロットに多くのアスリートがいる可能性があるため、それらを比較できます。
問題は、純粋な時間をプロットすると、X 軸が秒数で表示されることです。これは読むのが自然ではありません。
実際の日付と時刻に従ってデータをプロットでき、読み取り可能な結果が得られますが、それは絶対時間であり、イベント開始からの経過時間ではありません (これは午前 6:00 頃に開始されました)。
私が望むのは、経過時間をHMS形式(2番目のグラフィックと同じですが、イベント開始に関連する時間)で取得する方法であり、おそらくズームレベルの「認識」(時間:分に切り替え、次に日:スケールに関係のないデータでラベルが近づきすぎないように、ズームレベルが変更される時間)。
助けてくれてありがとう!