podziel: Podzial mandatow (i ew. innych rzeczy)

Description Usage Arguments Details Value Examples

Description

Funkcja wylicza podział mandatów (ew. innych niepodzielnych rzeczy) na podstawie rozkładu głosów (ew. innych wag).

Usage

1
podziel(x, m, regula)

Arguments

x

wektor z liczbą głosów (wag)

m

liczba mandatów do podziału

regula

ciąg znaków definiujacy metodę podziału; jeden z: "D'Hondt", "Hamilton", "Hare-Niemeyer", "Jefferson", "Saint-League", "Webster", "DH", "H", "HN", "J", "SL", "W"

Details

Równoważne sobie wartości parametru regula:

Value

funkcja zwraca wektor liczb całkowitych o długości równej długości wektora x

Examples

1
2
3
4
5
6
7
8
v1 = c(47, 16, 15.8, 12, 6.1, 3.1) * 1000
podziel(v1, 10, "SL")
podziel(v1, 10, "DH")
podziel(v1, 10, "HN")
# paradoks Alabamy
vA = c(15, 15, 9, 5, 5, 2) * 100
podziel(vA, 25, "HN")
podziel(vA, 26, "HN")

tzoltak/disprop documentation built on May 3, 2019, 2:07 p.m.