rpm.model.matrix
assumes a bipartite network (i.e. two-sided matching market)
It creates a model matrix according to the formula passed in.
See rpm-terms
for a description of the possible terms.
rpm.model.matrix(model.terms, Xall, Zall, intercept = TRUE)
A list consists of the following elements:
the model matrix for women.
the model matrix for men.
the names of the covariates for women.
the names of the covariates for men.
For the details on the possible <model terms>
, see
rpm-terms
. This includes the
covariates used to construct the model matrix.
They are used in conjunction with the model terms.
the unique types of women
the unique types of men
logical; If TRUE, the default, an intercept term is prepended.
Goyal, Shuchi; Handcock, Mark S.; Jackson, Heide M.; Rendall, Michael S. and Yeung, Fiona C. (2023). A Practical Revealed Preference Model for Separating Preferences and Availability Effects in Marriage Formation, Journal of the Royal Statistical Society, A. tools:::Rd_expr_doi("10.1093/jrsssa/qnad031")
Dagsvik, John K. (2000) Aggregation in Matching Markets International Economic Review,, Vol. 41, 27-57. JSTOR: https://www.jstor.org/stable/2648822, tools:::Rd_expr_doi("10.1111/1468-2354.00054")
Menzel, Konrad (2015). Large Matching Markets as Two-Sided Demand Systems Econometrica, Vol. 83, No. 3 (May, 2015), 897-941. tools:::Rd_expr_doi("10.3982/ECTA12299")
rpm