blockmodeling: an R package for Generalized Blockmodeling
This paper presents the R package blockmodeling which is primarily meant as an implementation of generalized blockmodeling (more broadly blockmodeling) for valued networks where the values of the ties are assumed to be measured on at least interval scale. Blockmodeling is one of the most commonly used approaches in the analysis of (social) networks, which deals with the analysis of relationships or connections, between the units studied (e.g., peoples, organizations, journals etc.). The R package blockmodeling implements several approaches for the generalized blockmodeling of binary and valued networks. Generalized blockmodeling is commonly used to cluster nodes in a network with regard to the structure of their links. The theoretical foundations of generalized blockmodeling for binary and valued networks are summarized in the paper while the use of the R package blockmodeling is illustrated by applying it to an empirical dataset.