Learn R Programming

proporz (version 1.5.1)

find_matrix_divisors: Find divisors for a matrix with alternate scaling

Description

Find divisors for a matrix with alternate scaling

Usage

find_matrix_divisors(M, seats_cols, seats_rows, round_func)

Value

list of divisors (column and row)

Arguments

M

votes_matrix

seats_cols

target seats for each column

seats_rows

target seats for each row

round_func

rounding function. Called like round_func(M/row_divisors/col_divisors), divisors are applied row/col-wise with divide_votes_matrix().