Software

Amelia II: A Program for Missing Data

Authors: James Honaker, Gary King, Matthew Blackwell

Amelia II "multiply imputes" missing data in a single cross-section (such as a survey), from a time series (like variables collected for each year in a country), or from a time-series-cross-sectional data set (such as collected by years for each of several countries).

Anchors: Software for Anchoring Vignettes

Authors: Jonathan Wand, Gary King, Olivia Lau

Anchors is a complete software package designed for analyzing survey data with anchoring vignettes. The software can be used either with a graphical user interface (GUI) which assumes no coding by the user, as well as an extensible R library for batch operation and more detailed analyses.

AutoCast: Automated Bayesian Forecasting with YourCast

Authors: Jonathan Bischof, Gary King, and Samir Soneji

AutoCast is a streamlined and user-friendly version of the YourCast forecasting software which focuses on generating forecasts for multiple groups over time in a single geographic region.

CEM: Coarsened Exact Matching Software

Authors:  Stefano Iacus, Gary King, and Giuseppe Porro

This program is designed to improve the estimation of causal effects via an extremely powerful method of matching that is widely applicable and exceptionally easy to understand and use (if you understand how to draw a histogram, you will understand this method). The program implements the Coarsened Exact Matching (CEM) algorithm described in:

CLARIFY: Software for Interpreting and Presenting Statistical Results

Authors: Michael Tomz, Jason Wittenberg, and Gary King

This is a set of easy-to-use Stata macros that implement the techniques described in Gary King, Michael Tomz, and Jason Wittenberg's "Making the Most of Statistical Analyses: Improving Interpretation and Presentation".

COUNT: A Program for Estimating Event Count and Duration Regressions

A stand-alone, easy-to-use program for running event count and duration regression models, developed by and/or discussed in a series of journal articles by me. (Event count models have a dependent variable measured as the number of times something happens, such as the number of uncontested seats per state or the number of wars per year. Duration models explain dependent variables measured as the time until some event, such as the number of months a parliamentary cabinet endures.)

EI: A Program for Ecological Inference

This program provides easy-to-use methods of running all the statistical procedures, diagnostics, and graphics developed in A Solution to the Ecological Inference Problem: Reconstructing Individual Behavior from Aggregate Data (Princeton University Press, 1997). The program has been rewritten from scratch in R: eiR Website.

EI: A(n R) Program for Ecological Inference

Author: Gary King and Margaret Roberts

This program provides a method of inferring individual behavior from aggregate data. It implements the statistical procedures, diagnostics, and graphics from the book A Solution to the Ecological Inference Problem: Reconstructing Individual Behavior from Aggregate Data (Princeton: Princeton University Press, 1997), by Gary King.

EzI: A(n Easy) Program for Ecological Inference

Authors: Kenneth Benoit and Gary King

This is a stand-alone, menu-oriented version of EI that runs under Windows. It does not require Gauss or any other software to run.

JudgeIt II: A Program for Evaluating Electoral Systems and Redistricting Plans

Authors: Andrew Gelman, Gary King, Andrew C. Thomas

JudgeIt allows a user to construct a model of a two-party election system over multiple election cycles, derive quantities of interest about the system through statistical estimation and simulation, and produce output summary statistics and graphical plots of those quantities.

MatchIt: Nonparametric Preprocessing for Parametric Causal Inference

Authors: Daniel Ho, Kosuke Imai, Gary King, Elizabeth Stuart

"At MatchIt, we don't make parametric models, we make parametric models work better."
MatchIt implements the suggestions of Ho, Imai, King, and Stuart (2007) for improving parametric statistical models by preprocessing data with nonparametric matching methods.

Maxlik

A set of Gauss programs and datasets (annotated for pedagogical purposes) to implement many of the maximum likelihood-based models I discuss in Unifying Political Methodology: The Likelihood Theory of Statistical Inference

ReadMe: Software for Automated Content Analysis

Authors: Daniel Hopkins, Gary King,Matthew Knowles,Steven Melendez

The ReadMe software package for R takes as input a set of text documents (such as speeches, blog posts, newspaper articles, judicial opinions, movie reviews, etc.), a categorization scheme chosen by the user (e.g., ordered positive to negative sentiment ratings, unordered policy topics, or any other mutually exclusive and exhaustive set of categories), and a small subset of text documents hand classified into the given categories.

VA: Verbal Autopsies

Authors Gary King, Ying Lu

VA is an easy-to-use R program that automates the analysis of verbal autopsy data. These data are widely used for estimating cause-specific mortality in areas without medical death certification.

WhatIf: Software for Evaluating Counterfactuals

Authors: Heather Stoll, Gary King, Langche Zeng

Inferences about counterfactuals are essential for prediction, answering "what if" questions, and estimating causal effects. However, when the counterfactuals posed are too far from the data at hand, conclusions drawn from well-specified statistical analyses become based largely on speculation hidden in convenient modeling assumptions that few would be willing to defend.

YourCast: Time Series Cross-Sectional Forecasting with Your Assumptions

Authors: Federico Girosi and Gary King

YourCast is (open source and free) software that makes forecasts by running sets of linear regressions together in a variety of sophisticated ways. YourCast avoids the bias that results when stacking datasets from separate cross-sections and assuming constant parameters, and the inefficiency that results from running independent regressions in each cross-section.

Zelig: Everyone's Statistical Software

Authors: Kosuke Imai, Gary King, Olivia Lau

Zelig is a single, easy-to-use program that can estimate, help interpret, and present the results of a large range of statistical methods. It literally is "everyone's statistical software" because Zelig uses (R) code from many researchers. We also hope it will become "everyone's statistical software" for applications, and we have designed it so that anyone can use it or add their methods to it.