Firstly, how would one obtain such a distribution and its evolution with time?
Secondly, what kind of inferences can be drawn from such a distribution? (I could try this, if I knew answer to previous question.)
Firstly, how would one obtain such a distribution and its evolution with time?
Secondly, what kind of inferences can be drawn from such a distribution? (I could try this, if I knew answer to previous question.)
When it comes to getting the data - just go StackExchange Data Explorer and write a SQL query (or find one, or ask me if you have problems with that).
There are other alternatives like parsing StackExchange Data Dump (but requires download a large file and parsing it) or using StackExchange API (but is not that fast, so for such queries it only makes sense for small sites; e.g. beta sites, as they are not covered in neither the Data Explorer nor the Data Dumps).
To some extent SE measures such reputation distributions - see sites at Area51. For fresh sites, it count number of users with rep>=200
, rep>=2000
and rep>=3000
, just to see if there are both "normal" users (who ask or answer more than one or two questions) and some very dedicated ones.
But for older sites, reputations (as it is cumulative) may be not as informational (unless you cont it in the last 3 months or so).