Translate this page

Pareto Salary 🔗

If the square root of people produce half of the value, how many times higher than the average salary should the salary of the top people be?

number of peopleproductivity of top peopleaverage productivityratio
1015.81%10.000%1.58x
1007.91%1.000%7.91x
10005.27%0.100%52.71x
100003.95%0.010%395.28x
1000003.04%0.001%3043.55x

Example Calculation For 10000 People 🔗

peopleproductivityaverage
10000.00100.00%0.01%
100.0050.00%0.50%
10.0025.00%2.50%
3.1612.50%3.95%

Code 🔗

import math

def run(number, percent):
  # print('| %9.2f | %6.2f%% | %6.2f%% |' % (number, percent, percent / number))
  nxt = math.sqrt(number)
  if 2 * nxt > number:
    return percent / number
  return run(nxt, percent / 2.)

for exp in range(5):
  number = math.pow(10, exp + 1)
  top = run(number, 100.)
  avg = 100. / number
  print('| %6.0f | %5.2f%% | %6.3f%% | %7.2fx |' % (number, top, avg, top / avg))

Download my free ebook


Subscribe to my mailing list and get a free email course

* indicates required
Interests



Translate this page

Updated on 2019 May 24.

DISCLAIMER: This is not professional advice. The ideas and opinions presented here are my own, not necessarily those of my employer.