In previous section, I tried to find out how users are spending their time in Chat(s), which we're analyzing, by splitting the whole day into 8 equal parts.
Time for some detailed investigation ... 😉
Here I'm going to split whole day into 4 equal parts and draw 4 subplots, where I'll try to depict how a user spent each minute of his/ her day ( 1440 minutes in a day ) over this period of time ( for which we've Chat record ), in this Chat.
It'll be helpful in understanding, when this user is generally more or less active ( i.e. activity patterns / sleep patterns ), depending upon what we're observing for this period of time.
No doubt you've already understood, if you had a very long Private Chat with a person or a high traffic group, consider analyzing that Chat file, you'll be happy to learn much more about those participating peoples.
So I applied util.plotActivityOfUserByMinute()
on a collection of messages from each Participants of Chat ( both Private & Group ), and result was really interesting.
Check them out.