Tal vez te resulte engorroso conectarte a Garmin y descargarte un csv con todas tus actividades… Scroll para abajo continuamente durante tus años de sesiones y después exportar. Pues gracias a la librería garminconnect podemos descargar las sesiones y con Pandas guardar un csv con toda la información.
Vamos a ello, trabajando en un notebook de jupyter de Google Colaboratory.
Lo primero, deberemos instalar la librería. Las principales, como Pandas ya están instaladas por defecto.
Después cargamos las librerías necesarias.
Pasaremos a realizar la conexión con la API de Garmin.
Ya tenemos la conexión establecida, la cual queda guardada en la variable client. Lo que haremos a continuación es bajar las actividades y pasarla con Pandas a un dataframe. Establezco un tope, por ejemplo en 2000.
Por último guardo el dataframe en un csv y compruebo que se ha guardado volviéndolo a tratar.
Y hasta aquí mi primer post. En el futuro aprovecharé este dataset para realizar otras tareas relacionadas con el análisis de datos.