I have many customers. Each generates his own distribution of shopping times. Each customer thus has their own empirical distribution of shopping times.

If I want to get a sense of the average within-person variation (distribution, really) in trip times, how might I go about doing this? I don't want to just look at the aggregate distribution of trip times since that could be simply driven by between-person heterogeneity in shopping times. Ex. half the people shop at one time and half shop at another time would have no within-person variation, so the total distribution is wrong. Also the distribution of trip times might vary systematically with how often they shop, so this would overweight those people (when I don't want to in this case.)

Additionally, I don't want to use some summary statistic like variance for each customer and the plot the distribution of those. Is there something richer that can be done in these panel type situations?

  • $\begingroup$ Can you tell us what is the purpose? Then maybe we can propse something! $\endgroup$ – kjetil b halvorsen Dec 4 '14 at 15:32
  • $\begingroup$ I'm trying to demonstrate the existence of meaningful within-person variation in trip times. I also would like to be able to show, "on average" in some sense, what that variation looks like. Hence my problem with taking everyone's within-person variation and plotting the distribution of those. $\endgroup$ – wolfsatthedoor Dec 4 '14 at 15:35
  • 2
    $\begingroup$ The solution at stats.stackexchange.com/questions/13875/… (perhaps sorted by median shopping time) would work for up to a few hundred customers. A slight variation of it--where the individual plots are not shown but their key points are connected into curves--might fit the bill. How many customers do you want to visualize at once? $\endgroup$ – whuber Dec 4 '14 at 15:45
  • $\begingroup$ Ah that's a great idea Whuber. I could randomly draw maybe a few hundred. I actually have about 150,000 unique customers though. $\endgroup$ – wolfsatthedoor Dec 4 '14 at 15:50
  • 1
    $\begingroup$ You are referring to complications (the weekdays) that you have neither mentioned nor explained in your question. Perhaps you should edit the question if those things matter. $\endgroup$ – whuber Dec 5 '14 at 21:47

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.