Optimal Classification Program

Optimal Classification (OC) is a scaling procedure that performs non-parametric unfolding of binary choice data. Given a matrix of binary choices by individuals (for example, Yes or No) over a series of Parliamentary votes, OC produces a configuration of legislators and cutting lines/planes that maximize the correct classification of the choices. It is discussed in detail in:

he geometry of the roll call voting problem upon which Optimal Classification (OC) is based is covered in the first three chapters of my book Spatial Models of Parliamentary Voting

Download oc: OC Roll Call Analysis Software for R

OC in R Examples (R programs and datasets)

Download OC scores on the Data Download page