Question: Given a series of times how can we visualize the time between dates?
Context
I have data of the following structure:
{{"2018-07-31 21:32:52", "2018-07-31 22:12:27",
Quantity[0.0274884, "Days"]}, {"2018-08-02 19:11:59",
"2018-08-02 19:12:40",
Quantity[0.000474537, "Days"]}, {"2018-08-02 19:12:40",
"2018-08-07 20:35:19",
Quantity[5.0574, "Days"]}, {"2018-08-07 20:36:05",
"2018-08-07 20:36:05", Quantity[0, "Days"]}, {"2018-08-07 20:36:46",
"2018-08-07 20:36:46",
Quantity[0, "Days"]}, {"2018-08-08 18:46:26", "2018-08-08 18:46:54",
Quantity[0.000324074, "Days"]}, {"2018-08-08 18:46:54",
"2018-08-08 18:47:34",
Quantity[0.000462963, "Days"]}, {"2018-08-08 18:47:34",
"2018-08-08 18:54:15",
Quantity[0.0046412, "Days"]}, {"2018-08-08 18:54:49",
"2018-08-08 18:54:49", Quantity[0, "Days"]}, {"2018-08-08 18:55:55",
"2018-08-08 18:55:55", Quantity[0, "Days"]}}
A list containing a list of two dates as the first element and their difference, as the second element. This data is derived from user interactions to a series of questions and we want to know how long it took to respond in minutes.
What I've Tried
So, I have tried to create a Grid
to display the data where every two rows, we display the difference. However, this doesn't have an immediate visual effect that a graph might.
I have also considered using TimelinePlot
which has an "Interval" capability. I did the following:
TimelinePlot[DateObject[#]& /@ listOfDates]
which produces something somewhat meaningful (see graphic) but some dates are vertically stacked where, I think, everything horizontal would be better.
listOfDates
(or at least: a definition of the first 5 elements or so) that people can use directly? You can just evaluatelistOfDates[[;; 5]]
and paste the results in here. $\endgroup$