Skip to content

Instantly share code, notes, and snippets.

@squeezer44
Created November 1, 2021 14:47
Show Gist options
  • Save squeezer44/fc65cbf5ac310633c62229065711b964 to your computer and use it in GitHub Desktop.
Save squeezer44/fc65cbf5ac310633c62229065711b964 to your computer and use it in GitHub Desktop.
# ----------------------------
# Get the results
# key points of the session
print('SessionStart: ' + str(gpx_df.iloc[0,0]))
print('SessionStop: ' + str(gpx_df.iloc[-1,0]))
print('SessionDuration (hh:mm:ss): ' + str(gpx_df['time'].max() - gpx_df['time'].min()))
print('SessionDistanceTotal: ' + str(round((gpx_df['distance_delta_geodesic_meters'].sum()
/1000), 3)) + ' km')
print('SessionWayUp: ' + str(altitude_total_up) + ' m')
print('SessionWayDown: ' + str(altitude_total_down) + ' m')
print('---')
# range of speed
print('MaxSpeed: ' + str(gpx_df['speed_kilometers_per_hour'].max()) + ' km/h')
print('MinSpeed: ' + str(gpx_df['speed_kilometers_per_hour'].min()) + ' km/h')
print('RoundedAvgSpeed: ' + str(round(gpx_df['speed_kilometers_per_hour'].mean(),
3)) + ' km/h')
print('---')
# time_delta
print('TimeDeltaMax: ' + str(gpx_df['time_delta_seconds'].max()))
print('TimeDeltaMin: ' + str(gpx_df['time_delta_seconds'].min()))
print('TimeDeltaMean: ' + str(gpx_df['time_delta_seconds'].mean()))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment