Skip to content

emorisse/babyconnectR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

babyconnectR

I am a new and first-time father using Baby Connect to track my son's feeding and diaper changes. The basics are all there, but I wanted to know how and when my son's behaviors where changing over time and answer questions like:

  • Is today's feeding part of a larger pattern, or an anomaly?
  • Is he eating more during the day, or am I deluded by sleep deprivation?

I've started by performing cluster analysis and generating pretty pictures in R. There's a longer writeup, and some early version example graphs taken from this code, on HowWeKnowUs.com.

If you have a similar interest for your own kids, I'd love to hear your ideas.

howto

  • download your csv files from http://www.baby-connect.com/home
  • create data/
  • place your csv files in data/
  • run the feedingClusters.R or diaperClusters.R script from within R
source("feedingClusters.R", echo=TRUE) 

output graphs

  • diaperClusters.R:png("diaperHours.png"): Diapers by time of day over time

  • diaperClusters.R:png("diaperWetHour.png"): (BM&Wet|Wet) vs BM-only by time of day

  • diaperClusters.R:png("diaperBMHour.png"): (BM&Wet|BM) vs Wet-only by time of day

  • diaperClusters.R:png("diaperStart.png"): BM&Wet vs BM|Wet over time

  • diaperClusters.R:png("diaperHour.png"): BM&Wet vs BM|Wet by time of day

  • feedingClusters.R:png("feedingHours.png"): Time of day, over time

  • feedingClusters.R:png("feedingDurationHour.png"): Duration by time of day

  • feedingClusters.R:png("feedingDurationStart.png"): Duration over time

  • feedingClusters.R:png("feedingRange.png"): Time of day, over time, and duration

  • feedingClusters.R:png("feedingPercentByHour.png"): Percentage of daily feeding completed by hour, labeled by hour of completion

feedingRange.png

diaperStart.png

R library requirements

  • diaperClusters.R:library(mclust)
  • diaperClusters.R:library(ggplot2)
  • feedingClusters.R:library(mclust)
  • feedingClusters.R:library(ggplot2)
  • feedingClusters.R:library(plyr)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages