2017-01-03から1日間の記事一覧

fitbitエクササイズデータ (TCX) をPandas.DataFrameに入れてプロットする

ジョギングデータが入手できたので、次はプロット。 XMLオブジェクトのままでは扱いにくいので、Pandas.DataFrameの手習いも兼ねてDataFrameに入れる。 matplotlibでプロットする。 まず、Pandasをざっと勉強。知ってはいたがいじっていなかったので。numpy…

fitbitエクササイズデータ (TCX) を列挙する その2

前回で、APIとしてのfitbit.activity_logs_list() は完成した。ただし、以下の点が気になるのでユーティリティ関数でも作ってみよう。 activity_logs_list() は Web APIとして一度に巨大なデータを返さないpaginationの考え方に基づいており、一回の呼び出し…

fitbitエクササイズデータ (TCX) を列挙する

log_idさえ分かればTCXデータが入手できることは分かった。あとはエクササイズデータの一覧の入手ができるか、が問題。 Activity & Exercise Logs — Fitbit Web API Docs で一定期間の log_id が入手できるようだ。 python-fitbit には、この API 呼び出しに…