I've got a record of every time my 3 month old was fed (and how much) almost since birth. So far feedings have been completely driven by hunger. Now, we'd like to try easing into a schedule.
I'd like to be able to visualize when feedings typically occur during the day. I'm thinking some kind of... scatter plot maybe? Where X is time of day (12:00am-11:59pm) and Y is total ounces? Maybe that's not the best way though. Can anyone help me out?
My drawing is a bit childish, but this is what I imagine it looking like... I just have no idea how to create it:
Also, I guess I should add that I have a script to export, parse, munge, and then load each datapoint into elasticsearch, so if I need to tweak or add something to each datapoint to make this easier, that's not a problem.
If you create a field (either scripted field in kibana) or in your script that imports the data that has the Hour of day as a value, you could then do a Histogram on that field on the X-axis ( with a 1h interval maybe - depends on how much accuracy you would want here).
It sounds like an interesting thing to do with Elastic, if you have a blog post or something that you're writing about this, it'd be cool if you could post it here.
Well, I'm not a big fan of broadcasting what I do generally, so I don't have a blog or anything, but here's a picture of my first attempt using your hours idea:
That only shows the past 100 days, and it probably needs a little more resolution, but it's really clear that 5, 8, 12, and 3pm are prime candidates for scheduled feedings. Thank you so much for your help!
If you have a trial for premium features available, you could try running this through the Anomaly Detection and Forecasting in Machine Learning. Could get some interesting result.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.