Вам не хватает того, что рассчитывает индекс Джини.В вашем примере вы даете вектор доходов, который не является полностью неравным в смысле индекса Джини.Если вам нужен индекс 1:
samplevector <- c(rep(0,100),100)
Gini(samplevector)
[1] 1
Здесь samplevector
- это абсолютно неравное распределение доходов: кто-то обладает всем, все остальные - ничем.Наоборот:
samplevector <- c(rep(100,100))
Gini(samplevector)
[1] 8.760354e-18
Здесь у всех одинаковый доход, а индекс Джини равен почти 0. В вашем примере у вас есть промежуточная ситуация.