Below you will find pages that utilize the taxonomy term “Device Data”
Biking data from XML to analysis, revised
Am I getting slower every day?
If you’ve ever been a bike commuter, you’ve probably asked yourself this question. Thanks to these little devices we can now attach to ourselves or our bicycles, we can now use our own actual ride data to investigate these kinds of questions, as well as questions like these:
- If I’m going to work from home one day a week, which day would maximize my recovery?
- Do I tend to ride faster in the morning or the evening?
Last year, I wrote a few posts about learning how to parse a set of Garmin XML data from 2013 and analyze it using pandas, matplotlib, and seaborn. This year I redid the same analyses, with a new installment of data from 2014.
Working with device data
In continuing my series on investigating bike data, I ran into some interesting aspects of working with device data.
I have some experience with devices, thanks to my many years of working in research labs. This post is about the fun of hunting down what’s working and what’s not.
Things to consider when working with devices
- Are you using the device yourself?
- Are you interacting with the user(s) (directly or indirectly)? Or not at all?
- What is the device designed to do? Are you using it for its intended purpose?
- How well does the device actually work? Generic measurables might include: sensitivity, specificity, accuracy, precision, battery life
- What else is being measured?
- Measured how?
- How are data stored? How much data can it store? How does it connect to other devices/data stores?
In the case of a bike computer, I have been looking at: