oc | R Documentation |
oc
is the function that takes a rollcall
object and estimates nonmetric
Optimal Classification scores with them.
oc(rcObject, dims=2, minvotes=20, lop=0.025, polarity, verbose=FALSE)
rcObject |
An object of class |
dims |
integer, number of dimensions to estimate. Must be nonnegative and cannot exceed 10 dimensions. |
minvotes |
minimum number of votes a legislator must vote in for them to be analyzed. |
lop |
A proportion between 0 and 1, the cut-off used for excluding lopsided
votes, expressed as the proportion of non-missing votes on the minority side.
The default, |
polarity |
a vector specifying the legislator in the data set who is conservative on
each dimension. For example, |
verbose |
logical, indicates whether bills and legislators to be deleted should be printed while data is being checked before ideal points are estimated. |
An object of class OCobject
, with elements as follows:
legislators |
data frame, containing all data from the old
|
rollcalls |
data frame, containing all data from the old
|
dimensions |
integer, number of dimensions estimated. |
eigenvalues |
A vector of roll call eigenvalues. |
fits |
A vector of length 2 with the classic measures of fit, containing the percent correct classification and the APRE. |
Keith Poole ktpoole@uga.edu
Jeffrey Lewis jblewis@ucla.edu
James Lo lojames@usc.edu
Royce Carroll rcarroll@rice.edu
Keith Poole. 2000. 'Non-parametric Unfolding of Binary Choice Data.' Political Analysis, 8(3):211-237
Keith Poole. 2005. 'Spatial Models of Parliamentary Voting.' Cambridge: Cambridge University Press.
Keith Poole. https://legacy.voteview.com/
'plot.OCobject','summary.OCobject'.
#This data file is the same as reading file using: ## Not run: sen90 <- readKH("https://voteview.com/static/data/out/votes/S090_votes.ord") ## End(Not run) #All ORD files can be found on voteview.com data(sen90) summary(sen90) #Small executable example sen90.1d <- oc(sen90,dims=1,polarity=c(7)) #Output file identical to one produced by command below ## Not run: sen90oc <- oc(sen90,dims=2,polarity=c(7,2)) ## End(Not run) data(sen90oc) summary(sen90oc) plot(sen90oc)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.